ELF          >            @       u         @ 8  @                                 *     *            Qtd                                                         0      0      0                             @      @      @                      Ptd                  0      0                   m     m     m     i      l             Rtd   m     m     m                                                $       $                                                                                                                            0\      0\             XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Y         ui	   Y      m                  m            Я     (m            (m     0m                 8m            x     @m                 Hm            (     `            p     h            `     p                 x            P                 @                 0                                                                                                                              ȡ                 С                 ء                                              p                 `                 P                  @                 0                                                           (                 0                 8                 @                 H                 P                 X                 `                 h            p     p            p     x            `                 P                 @                 0                                                                                                             Ȣ                 Т                 آ                                                               p                 `                  P                 @                 0                                         (                  0                 8                 @                 H                 P            @     X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȣ                 У                 أ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ȥ                 Ф                 ؤ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @            
     H            
     P            
     X            
     `            
     h            
     p            
     x            
                 p
                 `
                 P
                 @
                 0
                  
                 
                  
                 	     ȥ            	     Х            	     إ            	                 	                 	                 	                 	                  p	                 `	                 P	                 @	                  0	     (             	     0            	     8             	     @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ȧ                 Ц                 ئ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȧ                 Ч                 ا                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ȩ                 Ш                 ب                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȩ                 Щ                 ة                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                  H                  P                  X                  `                  h                  p                  x                              p                  `                  P                  @                  0                                                                               Ȫ                 Ъ                 ت                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȫ                 Ы                 ث                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ȭ                 Ь                 ج                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȭ                 Э                 ح                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ȯ                 Ю                 خ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȯ                 Я                 د                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ȱ                 а                 ذ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȱ                 б                 ر                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ȳ                 в                 ز                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȳ                 г                 س                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȴ                 д                 ش                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȵ                 е                 ص                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȶ                 ж                 ض                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȷ                 з                 ط                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȸ                 и                 ظ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȹ                 й                 ع                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ⱥ                 к                 غ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ȼ                 л                 ػ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȼ                 м                 ؼ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ƚ                 н                 ؽ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           Ⱦ                 о                 ؾ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                           ȿ                 п                 ؿ                                                                                                  p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                                                                                                                               p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P                 X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                        п                                                                                                       p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P            о     X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                        н                                                                                                       p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P            м     X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                        л                                                                                                       p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P            к     X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                        й                                                                                                       p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P            и     X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                        з                                                                                                       p                 `                 P                 @                  0     (                  0                 8                  @                 H                 P            ж     X                 `                 h                 p                 x                             p                 `                 P                 @                 0                                                                                                        е                                                                                                       p                 `                 P                 @     @            I     X            `     h            @#     x                                               p                 `                                    @                                  P                  L                 0     @            L     h            L                 L                 I                                                      L     (                             ZK                 v                                                     ~                 N     @            L     H            )     `            L     h            @-                 L                 0                 L                 05                  M                                  @                 	M                                  @                 M                                        8            M     @                 H                 `            $M     h                  p            0                 1M                 ;M                 DM                 @                  QM                 @     (            ]M     0            `     P            jM     X            `     x            vM                                  M                                  M                                                   M                                                    M                       (            0     @            M     H                 P                 h            M     p                 0o                   8o                   @o                   Ho                   Po                   Xo                   `o        Q          ho        g          po        p          xo                  o                  o                  o                  o        B          o        }          o                  o                  o        U          o        c          o        l          o        `          o                  o        *                                                                                   p                   p                   p                   p                    p                   (p                   0p                   8p        	           @p        
           Hp                   Pp                   Xp                   `p                   hp                   pp                   xp                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                    p        !           p        "            q        #           q        $           q        %           q        &            q        '           (q        (           0q        )           8q        *           @q        +           Hq        ,           Pq        -           Xq        .           `q        /           hq        0           pq        1           xq        2           q        3           q        4           q        5           q        6           q        7           q        8           q        9           q        :           q        ;           q        <           q        =           q        >           q        ?           q        @           q        A           q        B            r        C           r        D           r        E           r        F            r        G           (r        H           0r        I           8r        J           @r        K           Hr        L           Pr        M           Xr        N           `r        O           hr        P           pr        Q           xr        R           r        S           r        T           r        U           r        V           r        W           r        X           r        Y           r        Z           r        [           r        \           r        ]           r        ^           r        _           r        `           r        a           r        b            s        c           s        d           s        e           s        f            s        g           (s        h           0s        i           8s        j           @s        k           Hs        l           Ps        m           Xs        n           `s        o           hs        p           ps        q           xs        r           s        s           s        t           s        u           s        v           s        w           s        x           s        y           s        z           s        {           s        |           s        }           s        ~           s                   s                   s                   s                    t                   t                   t                   t                    t                   (t                   0t                   8t                   @t                   Ht                   Pt                   Xt                   `t                   ht                   pt                   xt                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                    u                   u                   u                   u                    u                   (u                   0u                   8u                   @u                   Hu                   Pu                   Xu                   `u                   hu                   pu                   xu                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                    v                   v                   v                   v                    v                   (v                   0v                   8v                   @v                   Hv                   Pv                   Xv                   `v                   hv                   pv                   xv                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                    w                   w                   w                   w                    w                   (w                   0w                   8w                   @w                   Hw                   Pw                   Xw                   `w                   hw                   pw                   xw                   w                   w                   w                   w                   w                   w                   w                   w                   w                   w                   w                  w                  w                  w                  w                  w                   x                  x                  x        	          x        
           x                  (x                  0x                  8x                  @x                  Hx                  Px                  Xx                  `x                  hx                  px                  xx                  x                  x                  x                  x                  x                  x                  x                  x                  x                  x                   x        !          x        "          x        #          x        $          x        %          x        &           y        '          y        (          y        )          y        *           y        +          (y        ,          0y        -          8y        .          @y        /          Hy        0          Py        1          Xy        2          `y        3          hy        4          py        5          xy        6          y        7          y        8          y        9          y        :          y        ;          y        <          y        =          y        >          y        ?          y        @          y        A          y        B          y        C          y        D          y        E          y        F           z        G          z        H          z        I          z        J           z        K          (z        L          0z        M          8z        N          @z        O          Hz        P          Pz        R          Xz        S          `z        T          hz        U          pz        V          xz        W          z        X          z        Y          z        Z          z        [          z        \          z        ]          z        ^          z        _          z        `          z        a          z        b          z        c          z        d          z        e          z        f          z        h           {        i          {        j          {        k          {        l           {        m          ({        n          0{        o          8{        q          @{        r          H{        s          P{        t          X{        u          `{        v          h{        w          p{        x          x{        y          {        z          {        {          {        |          {        }          {        ~          {                  {                  {                  {                  {                  {                  {                  {                  {                  {                  {                   |                  |                  |                  |                   |                  (|                  0|                  8|                  @|                  H|                  P|                  X|                  `|                  h|                  p|                  x|                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                   }                  }                  }                  }                   }                  (}                  0}                  8}                  @}                  H}                  P}                  X}                  `}                  h}                  p}                  x}                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                   ~                  ~                  ~                  ~                   ~                  (~                  0~                  8~                  @~                  H~                  P~                  X~                  `~                  h~                  p~                  x~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                                                                                                              (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                                                                 	                  
                                                                                                                                                            (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                 !                  "                  #                  $                  %                  &          Ȁ        '          Ѐ        (          ؀        )                  *                  +                  ,                  -                   .                  /                  0                  1                   2          (        3          0        4          8        5          @        6          H        7          P        8          X        9          `        :          h        ;          p        <          x        =                  >                  ?                  @                  A                  C                  D                  E                  F                  G          ȁ        H          Ё        I          ؁        J                  K                  L                  M                  N                   O                  P                  Q                  R                   S          (        T          0        U          8        V          @        W          H        X          P        Y          X        Z          `        [          h        \          p        ]          x        ^                  _                  `                  a                  b                  c                  d                  e                  f                  g          Ȃ        h          Ђ        i          ؂        j                  k                  l                  m                  n                   o                  p                  q                  r                   s          (        t          0        u          8        v          @        w          H        x          P        y          X        z          `        {          h        |          p        }          x        ~                                                                                                                                                                            ȃ                  Ѓ                  ؃                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȅ                  Є                  ؄                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȅ                  Ѕ                  ؅                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȇ                  І                  ؆                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                           	          ȇ        
          Ї                  ؇                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                           !                  "                  #                  $                  %                  &                  '                  (                  )          Ȉ        *          Ј        +          ؈        ,                  -                  .                  /                  0                   1                  2                  3                  4                   5          (        6          0        7          8        8          @        9          H        :          P        ;          X        <          `        =          h        >          p        ?          x        @                  A                  B                  C                  D                  E                  F                  G                  H                  I          ȉ        J          Љ        K          ؉        L                  M                  N                  O                  P                   Q                  R                  S                  T                   V          (        W          0        X          8        Y          @        Z          H        [          P        \          X        ]          `        ^          h        _          p        `          x        a                  b                  d                  e                  f                  g                  h                  i                  j                  k          Ȋ        m          Њ        n          ؊        o                  p                  q                  r                  s                   t                  u                  v                  w                   x          (        y          0        z          8        {          @        |          H        }          P        ~          X                  `                  h                  p                  x                                                                                                                                                                                    ȋ                  Ћ                  ؋                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȍ                  Ќ                  ،                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȍ                  Ѝ                  ؍                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȏ                  Ў                  ؎                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                   `                  h                  p                  x                                                                                                  	                  
                                                                ȏ                  Џ                  ؏                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                   `        !          h        "          p        #          x        $                  %                  &                  '                  (                  )                  *                  +                  ,                  -          Ȑ        .          А        /          ؐ        0                  1                  2                  3                  4                   5                  6                  7                  8                   9          (        :          0        ;          8        <          @        =          H        >          P        ?          X        @          `        A          h        B          p        C          x        D                  E                  F                  G                  H                  I                  J                  K                  L                  M          ȑ        N          Б        O          ؑ        P                  Q                  R                  S                  T                   U                  V                  W                  X                   Y          (        Z          0        [          8        \          @        ]          H        ^          P        _          X        a          `        b          h        c          p        d          x        e                  f                  g                  h                  i                  j                  k                  l                  m                  n          Ȓ        o          В        p          ؒ        q                  r                  s                  t                  u                   v                  w                  x                  y                   z          (        {          0        |          8        }          @        ~          H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȓ                  Г                  ؓ                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȕ                  Д                  ؔ                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȕ                  Е                  ؕ                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȗ                  Ж                  ؖ                                                                                                                                                                                      (                  0                  8                  @                   H                  P                  X                  `                  h                  p                  x                                            	                  
                                                                                                                      ȗ                  З                  ؗ                                                                                                                                                                                      (                  0                  8                  @                   H        !          P        "          X        #          `        $          h        %          p        &          x        '                  (                  )                  +                  ,                  -                  .                  /                  0                  1          Ș        2          И        3          ؘ        4                  5                  6                  7                  8                   9                  :                  ;                  <                   =          (        >          0        ?          8        @          @        A          H        B          P        C          X        D          `        E          h        F          p        G          x        H                  I                  J                  K                  L                  M                  N                  O                  P                  Q          ș        R          Й        S          ؙ        T                  U                  V                  W                  X                   Y                  Z                  [                  \                   ]          (        ^          0        _          8        `          @        a          H        b          P        c          X        d          `        e          h        f          p        g          x        h                  i                  j                  k                  l                  m                  n                  o                  p                  q          Ț        r          К        s          ؚ        t                  u                  v                  w                  x                   y                  z                  {                  |                   }          (        ~          0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ț                  Л                  ؛                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȝ                  М                  ؜                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȝ                  Н                  ؝                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȟ                  О                  ؞                                                                                                                                                                                      (                  0                  8                   @                  H                  P                  X                  `                  h                  p                  x                          	                  
                                                                                                                                        ȟ                  П                  ؟                                                                                                                                                                                      (                  0                  8                   @        !          H        "          P        #          X        $          `        %          h        &          p        '          x        (                  )                  *                  +                  ,                  -                  .                  /                  0                  1          Ƞ        2          Р        3          ؠ        4                  5                  6                  7                  8                   9                  :                  ;                  <                   =          (        >          0        ?          8        @          @        A          H        B          P        C          X        D                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  HHA? HtH     5? %? @ %? h    %? h   %? h   %? h   %? h   %? h   %? h   %? h   p%? h   `%? h	   P%z? h
   @%r? h   0%j? h    %b? h   %Z? h    %R? h   %J? h   %B? h   %:? h   %2? h   %*? h   %"? h   %? h   %? h   p%
? h   `%? h   P%> h   @%> h   0%> h    %> h   %> h    %> h   %> h    %> h!   %> h"   %> h#   %> h$   %> h%   %> h&   %> h'   p%> h(   `%> h)   P%z> h*   @%r> h+   0%j> h,    %b> h-   %Z> h.    %R> h/   %J> h0   %B> h1   %:> h2   %2> h3   %*> h4   %"> h5   %> h6   %> h7   p%
> h8   `%> h9   P%= h:   @%= h;   0%= h<    %= h=   %= h>    %= h?   %= h@   %= hA   %= hB   %= hC   %= hD   %= hE   %= hF   %= hG   p%= hH   `%= hI   P%z= hJ   @%r= hK   0%j= hL    %b= hM   %Z= hN    %R= hO   %J= hP   %B= hQ   %:= hR   %2= hS   %*= hT   %"= hU   %= hV   %= hW   p%
= hX   `%= hY   P%< hZ   @%< h[   0%< h\    %< h]   %< h^    %< h_   %< h`   %< ha   %< hb   %< hc   %< hd   %< he   %< hf   %< hg   p%< hh   `%< hi   P%z< hj   @%r< hk   0%j< hl    %b< hm   %Z< hn    %R< ho   %J< hp   %B< hq   %:< hr   %2< hs   %*< ht   %"< hu   %< hv   %< hw   p%
< hx   `%< hy   P%; hz   @%; h{   0%; h|    %; h}   %; h~    %; h   %; h   %; h   %; h   %; h   %; h   %; h   %; h   %; h   p%; h   `%; h   P%z; h   @%r; h   0%j; h    %b; h   %Z; h    %R; h   %J; h   %B; h   %:; h   %2; h   %*; h   %"; h   %; h   %; h   p%
; h   `%; h   P%: h   @%: h   0%: h    %: h   %: h    %: h   %: h   %: h   %: h   %: h   %: h   %: h   %: h   %: h   p%: h   `%: h   P%z: h   @%r: h   0%j: h    %b: h   %Z: h    %R: h   %J: h   %B: h   %:: h   %2: h   %*: h   %": h   %: h   %: h   p%
: h   `%: h   P%9 h   @%9 h   0%9 h    %9 h   %9 h    %9 h   %9 h   %9 h   %9 h   %9 h   %9 h   %9 h   %9 h   %9 h   p%9 h   `%9 h   P%z9 h   @%r9 h   0%j9 h    %b9 h   %Z9 h    %R9 h   %J9 h   %B9 h   %:9 h   %29 h   %*9 h   %"9 h   %9 h   %9 h   p%
9 h   `%9 h   P%8 h   @%8 h   0%8 h    %8 h   %8 h    %8 h   %8 h   %8 h   %8 h   %8 h   %8 h   %8 h   %8 h   %8 h   p%8 h   `%8 h   P%z8 h   @%r8 h   0%j8 h    %b8 h   %Z8 h    %R8 h   %J8 h   %B8 h   %:8 h   %28 h   %*8 h   %"8 h   %8 h   %8 h   p%
8 h   `%8 h   P%7 h   @%7 h   0%7 h    %7 h   %7 h    %7 h   %7 h   %7 h  %7 h  %7 h  %7 h  %7 h  %7 h  %7 h  p%7 h  `%7 h	  P%z7 h
  @%r7 h  0%j7 h   %b7 h  %Z7 h   %R7 h  %J7 h  %B7 h  %:7 h  %27 h  %*7 h  %"7 h  %7 h  %7 h  p%
7 h  `%7 h  P%6 h  @%6 h  0%6 h   %6 h  %6 h   %6 h  %6 h   %6 h!  %6 h"  %6 h#  %6 h$  %6 h%  %6 h&  %6 h'  p%6 h(  `%6 h)  P%z6 h*  @%r6 h+  0%j6 h,   %b6 h-  %Z6 h.   %R6 h/  %J6 h0  %B6 h1  %:6 h2  %26 h3  %*6 h4  %"6 h5  %6 h6  %6 h7  p%
6 h8  `%6 h9  P%5 h:  @%5 h;  0%5 h<   %5 h=  %5 h>   %5 h?  %5 h@  %5 hA  %5 hB  %5 hC  %5 hD  %5 hE  %5 hF  %5 hG  p%5 hH  `%5 hI  P%z5 hJ  @%r5 hK  0%j5 hL   %b5 hM  %Z5 hN   %R5 hO  %J5 hP  %B5 hQ  %:5 hR  %25 hS  %*5 hT  %"5 hU  %5 hV  %5 hW  p%
5 hX  `%5 hY  P%4 hZ  @%4 h[  0%4 h\   %4 h]  %4 h^   %4 h_  %4 h`  %4 ha  %4 hb  %4 hc  %4 hd  %4 he  %4 hf  %4 hg  p%4 hh  `%4 hi  P%z4 hj  @%r4 hk  0%j4 hl   %b4 hm  %Z4 hn   %R4 ho  %J4 hp  %B4 hq  %:4 hr  %24 hs  %*4 ht  %"4 hu  %4 hv  %4 hw  p%
4 hx  `%4 hy  P%3 hz  @%3 h{  0%3 h|   %3 h}  %3 h~   %3 h  %3 h  %3 h  %3 h  %3 h  %3 h  %3 h  %3 h  %3 h  p%3 h  `%3 h  P%z3 h  @%r3 h  0%j3 h   %b3 h  %Z3 h   %R3 h  %J3 h  %B3 h  %:3 h  %23 h  %*3 h  %"3 h  %3 h  %3 h  p%
3 h  `%3 h  P%2 h  @%2 h  0%2 h   %2 h  %2 h   %2 h  %2 h  %2 h  %2 h  %2 h  %2 h  %2 h  %2 h  %2 h  p%2 h  `%2 h  P%z2 h  @%r2 h  0%j2 h   %b2 h  %Z2 h   %R2 h  %J2 h  %B2 h  %:2 h  %22 h  %*2 h  %"2 h  %2 h  %2 h  p%
2 h  `%2 h  P%1 h  @%1 h  0%1 h   %1 h  %1 h   %1 h  %1 h  %1 h  %1 h  %1 h  %1 h  %1 h  %1 h  %1 h  p%1 h  `%1 h  P%z1 h  @%r1 h  0%j1 h   %b1 h  %Z1 h   %R1 h  %J1 h  %B1 h  %:1 h  %21 h  %*1 h  %"1 h  %1 h  %1 h  p%
1 h  `%1 h  P%0 h  @%0 h  0%0 h   %0 h  %0 h   %0 h  %0 h  %0 h  %0 h  %0 h  %0 h  %0 h  %0 h  %0 h  p%0 h  `%0 h  P%z0 h  @%r0 h  0%j0 h   %b0 h  %Z0 h   %R0 h  %J0 h  %B0 h  %:0 h  %20 h  %*0 h  %"0 h  %0 h  %0 h  p%
0 h  `%0 h  P%/ h  @%/ h  0%/ h   %/ h  %/ h   %/ h  %/ h   %/ h  %/ h  %/ h  %/ h  %/ h  %/ h  %/ h  p%/ h  `%/ h	  P%z/ h
  @%r/ h  0%j/ h   %b/ h  %Z/ h   %R/ h  %J/ h  %B/ h  %:/ h  %2/ h  %*/ h  %"/ h  %/ h  %/ h  p%
/ h  `%/ h  P%. h  @%. h  0%. h   %. h  %. h   %. h  %. h   %. h!  %. h"  %. h#  %. h$  %. h%  %. h&  %. h'  p%. h(  `%. h)  P%z. h*  @%r. h+  0%j. h,   %b. h-  %Z. h.   %R. h/  %J. h0  %B. h1  %:. h2  %2. h3  %*. h4  %". h5  %. h6  %. h7  p%
. h8  `%. h9  P%- h:  @%- h;  0%- h<   %- h=  %- h>   %- h?  %- h@  %- hA  %- hB  %- hC  %- hD  %- hE  %- hF  %- hG  p%- hH  `%- hI  P%z- hJ  @%r- hK  0%j- hL   %b- hM  %Z- hN   %R- hO  %J- hP  %B- hQ  %:- hR  %2- hS  %*- hT  %"- hU  %- hV  %- hW  p%
- hX  `%- hY  P%, hZ  @%, h[  0%, h\   %, h]  %, h^   %, h_  %, h`  %, ha  %, hb  %, hc  %, hd  %, he  %, hf  %, hg  p%, hh  `%, hi  P%z, hj  @%r, hk  0%j, hl   %b, hm  %Z, hn   %R, ho  %J, hp  %B, hq  %:, hr  %2, hs  %*, ht  %", hu  %, hv  %, hw  p%
, hx  `%, hy  P%+ hz  @%+ h{  0%+ h|   %+ h}  %+ h~   %+ h  %+ h  %+ h  %+ h  %+ h  %+ h  %+ h  %+ h  %+ h  p%+ h  `%+ h  P%z+ h  @%r+ h  0%j+ h   %b+ h  %Z+ h   %R+ h  %J+ h  %B+ h  %:+ h  %2+ h  %*+ h  %"+ h  %+ h  %+ h  p%
+ h  `%+ h  P%* h  @%* h  0%* h   %* h  %* h   %* h  %* h  %* h  %* h  %* h  %* h  %* h  %* h  %* h  p%* h  `%* h  P%z* h  @%r* h  0%j* h   %b* h  %Z* h   %R* h  %J* h  %B* h  %:* h  %2* h  %** h  %"* h  %* h  %* h  p%
* h  `%* h  P%) h  @%) h  0%) h   %) h  %) h   %) h  %) h  %) h  %) h  %) h  %) h  %) h  %) h  %) h  p%) h  `%) h  P%z) h  @%r) h  0%j) h   %b) h  %Z) h   %R) h  %J) h  %B) h  %:) h  %2) h  %*) h  %") h  %) h  %) h  p%
) h  `%) h  P%( h  @%( h  0%( h   %( h  %( h   %( h  %( h  %( h  %( h  %( h  %( h  %( h  %( h  %( h  p%( h  `%( h  P%z( h  @%r( h  0%j( h   %b( h  %Z( h   %R( h  %J( h  %B( h  %:( h  %2( h  %*( h  %"( h  %( h  %( h  p%
( h  `%( h  P%' h  @%' h  0%' h   %' h  %' h   %' h  %' h   %' h  %' h  %' h  %' h  %' h  %' h  %' h  p%' h  `%' h	  P%z' h
  @%r' h  0%j' h   %b' h  %Z' h   %R' h  %J' h  %B' h  %:' h  %2' h  %*' h  %"' h  %' h  %' h  p%
' h  `%' h  P%& h  @%& h  0%& h   %& h  %& h   %& h  %& h   %& h!  %& h"  %& h#  %& h$  %& h%  %& h&  %& h'  p%& h(  `%& h)  P%z& h*  @%r& h+  0%j& h,   %b& h-  %Z& h.   %R& h/  %J& h0  %B& h1  %:& h2  %2& h3  %*& h4  %"& h5  %& h6  %& h7  p%
& h8  `%& h9  P%% h:  @%% h;  0%% h<   %% h=  %% h>   %% h?  %% h@  %% hA  %% hB  %% hC  %% hD  %% hE  %% hF  %% hG  p%% hH  `%% hI  P%z% hJ  @%r% hK  0%j% hL   %b% hM  %Z% hN   %R% hO  %J% hP  %B% hQ  %:% hR  %2% hS  %*% hT  %"% hU  %% hV  %% hW  p%
% hX  `%% hY  P%$ hZ  @%$ h[  0%$ h\   %$ h]  %$ h^   %$ h_  %$ h`  %$ ha  %$ hb  %$ hc  %$ hd  %$ he  %$ hf  %$ hg  p%$ hh  `%$ hi  P%z$ hj  @%r$ hk  0%j$ hl   %b$ hm  %Z$ hn   %R$ ho  %J$ hp  %B$ hq  %:$ hr  %2$ hs  %*$ ht  %"$ hu  %$ hv  %$ hw  p%
$ hx  `%$ hy  P%# hz  @%# h{  0%# h|   %# h}  %# h~   %# h  %# h  %# h  %# h  %# h  %# h  %# h  %# h  %# h  p%# h  `%# h  P%z# h  @%r# h  0%j# h   %b# h  %Z# h   %R# h  %J# h  %B# h  %:# h  %2# h  %*# h  %"# h  %# h  %# h  p%
# h  `%# h  P%" h  @%" h  0%" h   %" h  %" h   %" h  %" h  %" h  %" h  %" h  %" h  %" h  %" h  %" h  p%" h  `%" h  P%z" h  @%r" h  0%j" h   %b" h  %Z" h   %R" h  %J" h  %B" h  %:" h  %2" h  %*" h  %"" h  %" h  %" h  p%
" h  `%" h  P%! h  @%! h  0%! h   %! h  %! h   %! h  %! h  %! h  %! h  %! h  %! h  %! h  %! h  %! h  p%! h  `%! h  P%z! h  @%r! h  0%j! h   %b! h  %Z! h   %R! h  %J! h  %B! h  %:! h  %2! h  %*! h  %"! h  %! h  %! h  p%
! h  `%! h  P%  h  @%  h  0%  h   %  h  %  h   %  h  %  h  %  h  %  h  %  h  %  h  %  h  %  h  %  h  p%  h  `%  h  P%z  h  @%r  h  0%j  h   %b  h  %Z  h   %R  h  %J  h  %B  h  %:  h  %2  h  %*  h  %"  h  %  h  %  h  p%
  h  `%  h  P% h  @% h  0% h   % h  % h   % h  % h   % h  п% h  % h  鰿% h  頿% h  鐿% h  逿% h  p% h  `% h	  P%z h
  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  о%: h  %2 h  鰾%* h  頾%" h  鐾% h  逾% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h!  н% h"  % h#  鰽% h$  頽% h%  鐽% h&  逽% h'  p% h(  `% h)  P%z h*  @%r h+  0%j h,   %b h-  %Z h.   %R h/  %J h0  %B h1  м%: h2  %2 h3  鰼%* h4  頼%" h5  鐼% h6  逼% h7  p%
 h8  `% h9  P% h:  @% h;  0% h<   % h=  % h>   % h?  % h@  % hA  л% hB  % hC  鰻% hD  頻% hE  鐻% hF  逻% hG  p% hH  `% hI  P%z hJ  @%r hK  0%j hL   %b hM  %Z hN   %R hO  %J hP  %B hQ  к%: hR  %2 hS  鰺%* hT  頺%" hU  鐺% hV  逺% hW  p%
 hX  `% hY  P% hZ  @% h[  0% h\   % h]  % h^   % h_  % h`  % ha  й% hb  % hc  鰹% hd  頹% he  鐹% hf  逹% hg  p% hh  `% hi  P%z hj  @%r hk  0%j hl   %b hm  %Z hn   %R ho  %J hp  %B hq  и%: hr  %2 hs  鰸%* ht  頸%" hu  鐸% hv  逸% hw  p%
 hx  `% hy  P% hz  @% h{  0% h|   % h}  % h~   % h  % h  % h  з% h  % h  鰷% h  頷% h  鐷% h  逷% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  ж%: h  %2 h  鰶%* h  頶%" h  鐶% h  逶% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  е% h  % h  鰵% h  頵% h  鐵% h  逵% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  д%: h  %2 h  鰴%* h  頴%" h  鐴% h  逴% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  г% h  % h  鰳% h  頳% h  鐳% h  逳% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  в%: h  %2 h  鰲%* h  頲%" h  鐲% h  進% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  б% h  % h  鰱% h  頱% h  鐱% h  週% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  а%: h  %2 h  鰰%* h  頰%" h  鐰% h  逰% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h  Я% h  % h  鰯% h  頯% h  鐯% h  逯% h  p% h  `% h	  P%z h
  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Ю%: h  %2 h  鰮%* h  頮%" h  鐮% h  逮% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h!  Э% h"  % h#  鰭% h$  頭% h%  鐭% h&  逭% h'  p% h(  `% h)  P%z h*  @%r h+  0%j h,   %b h-  %Z h.   %R h/  %J h0  %B h1  Ь%: h2  %2 h3  鰬%* h4  頬%" h5  鐬% h6  逬% h7  p%
 h8  `% h9  P% h:  @% h;  0% h<   % h=  % h>   % h?  % h@  % hA  Ы% hB  % hC  鰫% hD  頫% hE  鐫% hF  逫% hG  p% hH  `% hI  P%z hJ  @%r hK  0%j hL   %b hM  %Z hN   %R hO  %J hP  %B hQ  Ъ%: hR  %2 hS  鰪%* hT  頪%" hU  鐪% hV  逪% hW  p%
 hX  `% hY  P% hZ  @% h[  0% h\   % h]  % h^   % h_  % h`  % ha  Щ% hb  % hc  鰩% hd  頩% he  鐩% hf  逩% hg  p% hh  `% hi  P%z hj  @%r hk  0%j hl   %b hm  %Z hn   %R ho  %J hp  %B hq  Ш%: hr  %2 hs  鰨%* ht  頨%" hu  鐨% hv  逨% hw  p%
 hx  `% hy  P% hz  @% h{  0% h|   % h}  % h~   % h  % h  % h  Ч% h  % h  鰧% h  頧% h  鐧% h  逧% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Ц%: h  %2 h  鰦%* h  頦%" h  鐦% h  逦% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  Х% h  % h  鰥% h  頥% h  鐥% h  逥% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Ф%: h  %2 h  鰤%* h  頤%" h  鐤% h  逤% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  У% h  % h  鰣% h  頣% h  鐣% h  連% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Т%: h  %2 h  鰢%* h  頢%" h  鐢% h  逢% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  С% h  % h  鰡% h  頡% h  鐡% h  逡% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Р%: h  %2 h  鰠%* h  頠%" h  鐠% h  造% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h  П% h  % h  鰟% h  頟% h  鐟% h  速% h  p% h  `% h	  P%z h
  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  О%: h  %2 h  鰞%* h  頞%" h  鐞% h  逞% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h!  Н% h"  % h#  鰝% h$  頝% h%  鐝% h&  逝% h'  p% h(  `% h)  P%z h*  @%r h+  0                QHG   uHK HH5  H81(1Ht$H;W tH! HH5  H81ݺZAWIAVAAUAMATDAAULLSH(H4$HT$D$HHE  H4$1L9}HƋtHLHHHHH$Hu
E11   MuL-NC E1FIE1HhHHHHl$IHtHHH   HL$1HDH-B MEHB DD?  MD\$ULDAUfADQA  AWDAWt$@PPt$@PPAPE1葲H`HHt1   LU~  HyHHHuHH(H[]A\A]A^A_AVEAUIATIHUSHt=H; Hu1AtHLLHx/HHu'H|H{ H88t1[]A\A]A^AUATUHSQ#Hx
Ht^H: Hu	Hx: H9tHz H5  H8c+L-C Mu&H54  HIHu#L&}  1   AE tAE L   HӝHI$xHI$uLHtHIHt#A   H[  HHHY  yIyA   HB  LHH>  cxA   H/  LHH.  @xE1H"  LHH   xZH[]A\A]SH-HHuHu   [AWIAVIAUIATIULSSH=%B  H   E1E1E1LxDHxHLP(H@LXhMtA$tA$AE1Lc LC@tAAE 1LsHH{PH{8LkXtAE Ht
E tE AGW11Hk`%  HKpH         tYt[HT  tZ=   tJH  =  tCH) H5\  H8Hx4HHu,H"H  1H  HS0H	1ZH[]A\A]A^A_AVIHAUEATIUHSJHH   H@   u H HLH5E  H81cqLK(HC Mt   I9LLIM9s#HI MHLH5)  H81-Au2I9s-RL1MPIH  11Y^y
H1y  H[]A\A]A^AWAVAUATUSH.  H5b? H== Hl$Hh  H\$Hu,HD$HHtHH5#? H=? Hx.L%?   HLt$H5 Ml$ IĀQ MbH*y     1L;HHt`HLHxNHE y3LI]LMdPLx LhtMI>HuHHE uHeHx  HxHHuHB11Hx  H.  []A\A]A^A_AWI1AVAUATIUSH(L6.   H|$LHT$HtLpL认HH>  H=\  趰HHtH tE HIHt/HT$HLuCIcT$H|$L   Hw  HxHHuHWH\$   tiH|$LLHHD$IHtILHHIHt3 tAE M9tLIy3IcT$LLLl$jH|$&w  1HD$THIuLI7HI+LH(H[]A\A]A^A_AWAVAUATUSH  H2= Ht)1H9  H; H5  H8  tH=< (Hq: H	  tH=a  HttHH: H	  H=A  ˮHttH': H	  H: H=x< H5  Dj	  H H 0HH  u1H9 Hui4	  HHH\$0APH   HA   L     RH/  PH  P1OH 1   H  H  1H!HZ9 H  1HHH9 H  H    HT$0H   '   H
      H      H!H	H"      HT$0HT$8H!H	H      HT$8HT$@H!H	H      HT$@HT$HH!H	H   
   HT$HHT$PH!H	H      HT$PHT$XH!H	H      HT$XHT$`H!H	H      HT$`HT$hH!H	H      HT$hHT$pH!H	HT$pHT$xH!H	HT$xH$   H!H	H=A  H$   H$   H!H	H$   H$   H!H	H$   H$   H!H	H      H$   H$   H!H	H     H$   H$   H!H	H$   H#$   H      H	H$   $   %  6z $   覟HH  L-u  LKIH   HHTHH      (  H=  IHu&HE    HHE    HY   H1H1腢IIxHIuL+HE xHHE uHI$xHI$uLHx^HHuVHLHA    LH5  H81 Lr  H{  HHo  Hb  MY  Mu 1L%6 1HcI<.1D|0A LHD$(HtHv
H|$(HD$(Ht7IHLHuHcI<.D|0A LL=IHuLLq    HH#uL14q  I<H  HH#uH=y  MHHu4HF H8v  H=g  HHo  H5l  HHHE xHHE uHVH;  H H9Ct:H! H5"  H8H  HH  H   1H|H6 HxHHuHH6 HuH H5  H8   H|6    v#   H5  Hu H81o  HU    H5ɡ  H81跪CH6   uH% H5  H8t,H	 H5  H8rHs H5ܣ  H8\H  H5    轹HHuHz  9HH5- 1H55 HxHHuHH=5  twHH.  H=4 1H5+ GH4 Ht=c2  u2:H  H 4 H5)4 H=4   HH  L%  HL:HtI~ H3 fHnHp(fHnflfl)2 2 IHa  Hm4 LHE  13 H:3 Hl$0ML3 H3 H .H2 HD$@)D$0H2 H   2 H2 MHL3 H\3  /H2 HD$@)D$0HR2 H   B3 MHLM3 H3 HW2  	/)D$0HH2 Ht\(m2 MHH(2 L	3 H2  /)D$0I$H1 HtxLHBI$Hu?LZ5I$  HI$  L7  1A   1     L-g  LIH  A     LHH  HW0 H  I$  L-Ӥ  LCIH  A       LHH  4H0 Hv  A   H
  LLH  H/ HI  A   0  LLHb  H/ H  A      LLH?  H/ H  A      LLH  Hw/ H  A      LLH  SHR/ H  A      LLHף  &H-/ Hh  A      LLH  H/ H;  A      LLHu  H. H  A      LLHX  H. H  A      LLH:  rH. H  A      LLH  EHt. H  A      LLH  HO. HZ  A      LLHŢ  H*. H-  A      LLH  H. H   I$  H=  |IH  H/ L-:/ 1Hl$~# fHnH|$PHr/ M} fHnIu  flL<$)D$0~ fl)D$@HD$H HD$H  I$  L- H, H=) HV. H5w. HH   A.     Hkh  H=.  tHH=Y,  ttDH=  x  H=. Ht?1H. Hx/HHu' 败HuH  H5i  H8	H=i. 	  H5- H=+ HNH  L, H+ H=( He- H5- HH:  H5v- H=+ H  H  Lm, HV+ H=' H- H59- 6HH  H5!- H="+ H*  H^  L, H* H=' H, H5, HH  H5, H=* H  H  5HHuS1A      HI$lL&_HI$LE1LLf  H5, H=<* HD  A      H5T  LIH   LHHHu2L膿MH(  H5ř  HH H81Ѡ    tE H4$HuDH苴LI0H5  MHH RH  AWLL$H81sY^UH4$HHD$Ht?IxHIuLHE   HHE    H   1Le  Hd  HI$6L)HHHwHHRH^EHHHEHHH,HsHHgHZA/     A	/     A/     HL$HD$LHD$HxLMlkLx LxL<$H  []A\A]A^A_H=(# # H=Q' HJ' H9tH Ht	        H=!' H5' H)HH?HHHtHݿ HtfD      =&  u+UH=  HtH=6 d& ]     w    HWHtHff.     @ HWXtHff.     @ Hi tHff.     HG`HttD  H1 ff.     @ H   Httf.         HH|$HtH|$H   tHff.     HHHHD$H艉  ~D$Hff.      HGxLOH?t(IHupHIu6H6IAHf     Ht{H   H>LBHD  H IH}  H5  H81n1H    Hy tH IH+  H5  H817D  HY IH  H5  H81@ Hy [ff.     HHHH莈  $L$Hff.      鋀ff.     ff.     H=ʗ  @ HGPHttD      SHGHHxHtʌHCPHt	t[fD  Hټ tff.      HG@HttD      SHGHH80HC@Ht	t[ff.     UHHSHHHGLH@t~$   uFHHH[]A    u+H   LFI$  HvHH[]A@ Hi H5  H8BH1[]f     H   LF1MtHCHP  H5#  HH0 H81@ HtHL$HT$ʫL$Ht$H`)fD  HL$HT$蟫L$Ht$H#HCHu  H5b  HH H81w0fHL$HT$OL$Ht$H& HCH;  H5O  HH\ H81"ff.     fHwHH1H=p  ˔ff.     ˺ff.     鋇ff.     雋ff.     |ff.     鋃ff.     [ff.     ff.     kff.     kff.     [ff.     {ff.     ff.     [ff.     ff.     +ff.     ;|ff.     ff.     髤ff.     集ff.     ff.     ff.     Kff.     髩ff.     ff.     ˦ff.     kff.     ff.     ff.     Kff.     {ff.     Kff.     ff.     [ff.     髗ff.     ff.     ff.     ۟ff.     黃ff.     ff.     ff.     kff.     髬ff.     ˃ff.     ff.     ff.     ff.     ff.     [xff.     Kff.     +ff.     wff.     kff.     {ff.     ff.     髈ff.     +ff.     {ff.     ˞ff.     ff.     ff.     Kff.     zff.     ˢff.     ff.     kff.     ff.     ff.     kff.     Kff.     ff.     Kff.     kff.     [ff.     ff.     ff.     ff.     ff.     ;ff.     wff.     ff.     ff.     ff.     kff.     ;ff.     vff.     ff.     鋌ff.     黭ff.     {ff.     ff.     ff.     xff.     黈ff.     [ff.     {ff.     ۜff.     ff.     ff.     ˦ff.     ff.     雲ff.     [ff.     ff.     yff.     Kff.     ff.     +{ff.     ff.     ;ff.     ff.     ff.     ;ff.     ےff.     ff.     ff.     雽ff.     ff.     Kff.     +ff.     +ff.     ;ff.     [yff.     鋹ff.     {ff.     黄ff.     ˄ff.     {ff.     rff.     +ff.     Kff.     ff.     黺ff.     髳ff.     uff.     ۧff.     ff.     ff.     Kff.     ff.     ;ff.     ff.     ff.     ff.     +ff.     {ff.     ێff.     雨ff.     ff.     髫ff.     +ff.     +ff.     髞ff.     ff.     ;ff.     Kff.     ff.     ff.     qff.     +ff.     電ff.     ff.     [ff.     ff.     Kff.     ff.     ;ff.     +ff.     ff.     ff.     Kvff.     髚ff.     雷ff.     {vff.     +vff.     ff.     ff.     Kff.     雂ff.     ff.     [ff.     ˹ff.     ff.     Kff.     ff.     ff.     雗ff.     鋱ff.     +ff.     {ff.     雬ff.     黻ff.     +ff.     xff.     +ff.     雸ff.     ff.     {xff.     ;ff.     ff.     {ff.     {ff.     {nff.     yff.     ff.     Kff.     雟ff.     ff.     黌ff.     Kff.     髨ff.     ff.     {ff.     雊ff.     鋢ff.     {ff.     ff.     ff.     off.     +off.     ;yff.     +ff.     ;|ff.     Kff.     yff.     ˉff.     kff.     ۺff.     {ff.     雞ff.     ff.     +ff.     ff.     qff.     鋬ff.     髍ff.     鋗ff.     雸ff.     Kff.     ˓ff.     [ff.     kff.     kff.     Kff.     ;ff.     黧ff.     Kff.     ff.     kff.     ;ff.     ff.     {ff.     髓ff.     鋓ff.     +ff.     kff.     }ff.     [ff.     rff.     {ff.     ff.     ;lff.     {ff.     ff.     雸ff.     {~ff.     髦ff.     +ff.     ff.     yff.     ff.     ;ff.     [ff.     Kff.     ;wff.     髤ff.     ˄ff.     ۅff.     +ff.     ;ff.     Kff.     ff.     vff.     ːff.     ff.     ff.     ff.     kff.     Kff.     kff.     髈ff.     Kff.     kff.     ff.     髨ff.     ~ff.     ˔ff.     Kff.     {{ff.     ;ff.     ff.     髩ff.     nff.     {ff.     ff.     [ff.     鋻ff.     off.     ff.     ff.     鋉ff.     Kff.     {ff.     Kff.     mff.     mff.     ff.     ff.     [mff.     tff.     +ff.     Kff.     gff.     +ff.     [mff.     雁ff.     +ff.     黚ff.     ff.     kff.     mff.     ff.     {ff.     [}ff.     ۆff.     +ff.     髿ff.     {ff.     Kff.     mff.     Kff.     鋲ff.     ff.     vff.     雎ff.     off.     ff.     kff.     ۂff.     ˥ff.     ff.     ff.     ˩ff.     [off.     mff.     ;mff.     ۀff.     [tff.     ff.     pff.     rff.     雱ff.     hff.     eff.     +ff.     }ff.     髈ff.     雸ff.     ;ff.     雒ff.     ;vff.     {ff.     ff.     mff.     Ktff.     kff.     ff.     ff.     ff.     ff.     ;ff.     +fff.     黇ff.     Kff.     雵ff.     wff.     {ff.     nff.     off.     髆ff.     kff.     ;ff.     ۓff.     mff.     {ff.     鋗ff.     ˸ff.     髆ff.     ˉff.     kff.     rff.     kff.     鋀ff.     ff.     ff.     黏ff.     uff.     +ff.     }ff.     ff.     Ksff.     ;ff.     vff.     eff.     ff.     {ff.     {xff.     ۩ff.     ;off.     Kff.     Ksff.     hff.     +qff.     ˳ff.     qff.     +ff.     nff.     ;ff.     {ff.     ;ff.     ;ff.     ;dff.     ff.     ff.     kff.     K|ff.     鋘ff.     雴ff.     黌ff.     ff.     Knff.     {ff.     kff.     黎ff.     髰ff.     [ff.     Kff.     ff.     Kff.     [ff.     `ff.     ˚ff.     gff.     xff.     kff.     +ff.     Kff.     {ff.     ˷ff.     +ff.     {tff.     pff.     雜ff.     kiff.     ff.     ff.     Kff.     ˢff.     vff.     sff.     [ff.     ۠ff.     ۦff.     {zff.     雄ff.     髚ff.     ff.     ˇff.     uff.     雄ff.     {ff.     fff.     []ff.     kff.     lff.     +fff.     sff.     鋗ff.     Kff.     kff.     {ff.     [iff.     +ff.     [ff.     ff.     [ff.     kff.     {bff.     kff.     ˭ff.     ff.     ff.     hff.     lff.     cff.     cff.     +ff.     {ff.     ˇff.     jff.     |ff.     |ff.     +ff.     ;ff.     `ff.     Kff.     {ff.     ff.     nff.     雔ff.     {ff.     ff.     [ff.     ;^ff.     雕ff.     鋻ff.     +ff.     ;ff.     hff.     雎ff.     `ff.     K}ff.     雷ff.     黻ff.     uff.     vff.     Kff.     {ff.     Kff.     ;nff.     Kwff.     {ff.     ;`ff.     +ff.     [ff.     [pff.     [ff.     nff.     雯ff.     Kff.     hff.     K[ff.     ۊff.     ff.     uff.     雋ff.     {jff.     鋥ff.     gff.     +ff.     kff.     ff.     ;Yff.     Kff.     鋰ff.     +ff.     [`ff.     qff.     ff.     ff.     ˒ff.     ff.     +ff.     {ff.     {ff.     cff.     ;ff.     ;ff.     ff.     tff.     {ff.     ۏff.     鋂ff.     ff.     ff.     ff.     {ff.     ;Yff.     {ff.     kff.     iff.     鋜ff.     {ff.     髵ff.     mff.     yff.     {ff.     [sff.     cff.     Zff.     黤ff.     +ff.     ;ff.     ff.     kff.     +ff.     rff.     Kff.     eff.     髌ff.     ;ff.     kff.     髡ff.     ff.     ˄ff.     []ff.     wff.     鋫ff.     ;ff.     ff.     {lff.     ۑff.     ff.     [ff.     [pff.     Uff.     kff.     Xff.     {ff.     ˘ff.     aff.     +ff.     kff.     Kvff.     Zff.     rff.     ff.     xff.     krff.     ff.     +|ff.     黪ff.     ;~ff.     fff.     kff.     ff.     ;ff.     ˍff.     zff.     ˓ff.     鋤ff.     +ff.     ˛ff.     ˫ff.     kff.     +Sff.     ]ff.     {lff.     sff.     |ff.     `ff.     黃ff.     [_ff.     {ff.     iff.     Sff.     ff.     cff.     +ff.     {uff.     黢ff.     kff.     +ff.     Wff.     ˢff.     黮ff.     k~ff.     ˋff.     `ff.     雔ff.     Zff.     ff.     kff.     cff.     ff.     [ff.     Wff.     ^ff.     髋ff.     黦ff.     Kff.     [zff.     Kyff.     ff.     黃ff.     ^ff.     {xff.     ff.     +~ff.     ff.     {ff.     eff.     離ff.     [iff.     Tff.     ff.     Rff.     kff.     `ff.     pff.     ۛff.     ^ff.     Off.     雪ff.     Uff.     uff.     [vff.     {ff.     [ff.     Nff.     off.     {ff.     K|ff.     鋂ff.     aff.     Qff.     黡ff.     ˝ff.     Wff.     ff.     雁ff.     髧ff.     +ff.     k[ff.     +qff.     [iff.     ff.     bff.     ff.     cff.     髋ff.     {ff.     kff.     Kaff.     ff.     off.     難ff.     Wff.     ff.     ;rff.     Qff.     k|ff.     hff.     lff.     ;ff.     ff.     Kff.     mff.     {ff.     雒ff.     [lff.     ]ff.     hff.     髐ff.     鋒ff.     +ff.     +ff.     knff.     ff.     {ff.     ۟ff.     髤ff.     ہff.     +iff.     +{ff.     ff.     ;tff.     k^ff.     sff.     kff.     ~ff.     ff.     +ff.     ff.     ۋff.     Lff.     {ff.     Xff.     Uff.     [mff.     [ff.     off.     {sff.     Uff.     雕ff.     {ff.     jff.     kff.     黪ff.     Lff.     [ff.     `ff.     ;ff.     {ff.     Off.     Keff.     Kff.     xff.     ff.     ff.     ff.     kZff.     Kff.     dff.     雝ff.     `ff.     ff.     ˅ff.     Kcff.     `ff.     ^ff.     ff.     hff.     黁ff.     Koff.     {}ff.     kff.     ~ff.     +Vff.     +ff.     KQff.     Qff.     K]ff.     ff.     `ff.     [ff.     ff.     ۇff.     qff.     Rff.     zff.     Iff.     Nff.     ff.     K_ff.     ff.     ff.     雓ff.     黐ff.     }ff.     [ff.     ;zff.     Pff.     髓ff.     {rff.     鋠ff.     qff.     gff.     Eff.     KPff.     ˠff.     ff.     kff.     jff.     kff.     {Eff.     jff.     kkff.     kff.     {ff.     xff.     Rff.     ˢff.     +Xff.     ;ff.     ff.     髖ff.     kqff.     lff.     +\ff.     kff.     黕ff.     +Vff.     kwff.     [ff.     uff.     ;{ff.     kff.     雝ff.     {zff.     Xff.     kff.     Gff.     ff.     [Gff.     ;ff.     ff.     cff.     鋟ff.     ;Cff.     kVff.     [ff.     Kxff.     [ff.     fff.     髇ff.     ۇff.     gff.     Kff.     {Iff.     Yff.     qff.     Wff.     雤ff.     [ff.     Kff.     [[ff.     ;Yff.     k}ff.     [Vff.     鋒ff.     雊ff.     kff.     ff.     {ff.     {nff.     [kff.     ۇff.     ;ff.     yff.     [ff.     ~ff.     ;Nff.     Iff.     ;ff.     Kff.     髗ff.     Bff.     Cff.     Cff.     鋁ff.     Mff.     kff.     yff.     yff.     髓ff.     [`ff.     lff.     [Eff.     {Fff.     ff.     jff.     ff.     KBff.     [ff.     ff.     Uff.     Kff.     +Fff.     {ff.     ff.     +ff.     jff.     qff.     鋇ff.     KMff.     `ff.     ff.     雐ff.     黙ff.     hff.     Vff.     [@ff.     {|ff.     雇ff.     cff.     Rff.     ff.     ff.     Kff.     k>ff.     ff.     ;`ff.     Iff.     +wff.     [}ff.     fff.     Kff.     黕ff.     Kff.     kRff.     |ff.     ;lff.     +Jff.     kff.     nff.     Off.     >ff.     [|ff.     @ff.     Dff.     ۓff.     ff.     ;ff.     kRff.     KLff.     ff.     ff.     bff.     [ff.     ;>ff.     bff.     ;ff.     K>ff.     鋆ff.     Kiff.     [`ff.     ;ff.     kPff.     Wff.     {nff.     ˝ff.     Vff.     ˋff.     {ff.     `ff.     kfff.     ff.     +ff.     sff.     kfff.     hff.     kvff.     黛ff.     黏ff.     ;ff.     髖ff.     ?ff.     ;ff.     \ff.     mff.     Aff.     Kgff.     K\ff.     +ff.     ff.     ff.     [>ff.     ;]ff.     fff.     Bff.     {]ff.     {Bff.     koff.     kWff.     off.     +Qff.     ff.     kpff.     Iff.     {Tff.     dff.     Bff.     kJff.     ;ff.     ;]ff.     Sff.     jff.     [Vff.     Sff.     Bff.     lff.     eff.     ۗff.     ;ff.     ff.     aff.     Kff.     kXff.     [;ff.     KRff.     ~ff.     8ff.     kff.     kZff.     gff.     nff.     vff.     鋏ff.     Uff.     kff.     {ff.     fff.     +cff.     Eff.     k|ff.     K`ff.     kff.     \ff.     jff.     >ff.     ff.     dff.     ;{ff.     ˏff.     gff.     zff.     pff.     鋁ff.     K>ff.     {ff.     fff.     ˍff.     ff.     7ff.     یff.     nff.     Jff.     ۉff.     ;rff.     {Jff.     +Lff.     +Bff.     [bff.     sff.     }ff.     Off.     Rff.     Gff.     wff.     Wff.     eff.     ;Off.     雁ff.     hff.     kff.     kkff.     eff.     雒ff.     [cff.     ;ff.     jff.     [fff.     wff.     ff.     鋈ff.     Jff.     yff.     kNff.     Kbff.     Vff.     [ff.     >ff.     vff.     dff.     Khff.     k\ff.     Mff.     یff.     Eff.     ہff.     黌ff.     Bff.     @ff.     {5ff.     {:ff.     +Aff.     wff.     ff.     aff.     KHff.     :ff.     {kff.     Mff.     k7ff.     髑ff.     ;zff.     +wff.     ?ff.     ێff.     [Tff.     ff.     qff.     ff.     Zff.     tff.     Jff.     Sff.     8ff.     eff.     ff.     pff.     K^ff.     +xff.     Qff.     [;ff.     KHff.     鋁ff.     4ff.     ff.     kff.     ^ff.     wff.     [Mff.     鋐ff.     9ff.     髂ff.     +Fff.     鋋ff.     ff.     ff.     Yff.     kYff.     tff.     +lff.     [jff.     髇ff.     K^ff.     ;uff.     Qff.     kNff.     +eff.     qff.     {rff.     fff.     dff.     [ff.     +Yff.     {Nff.     mff.     \ff.     {ff.     6ff.     ˍff.     `ff.     {vff.     Qff.     ˏff.     Lff.     Vff.     |ff.     jff.     _ff.     kff.     ;2ff.     黍ff.     K2ff.     +}ff.     {ff.     aff.     ff.     bff.     Yff.     {ff.     4ff.     off.     ۅff.     k\ff.     {uff.     [Vff.     {ff.     [ff.     kDff.     dff.     Dff.     ff.     Pff.     aff.     bff.     +ff.     \ff.     ]ff.     Fff.     K0ff.     <ff.     ;8ff.     /ff.     /ff.     ˉff.     pff.     +>ff.     ,ff.     ^ff.     4ff.     wff.     ;{ff.     K|ff.     k{ff.     +0ff.     \ff.     ,ff.     髌ff.     5ff.     `ff.     Cff.     eff.     mff.     iff.     ~ff.     ff.     ,ff.     ?ff.     Iff.     黇ff.     ۉff.     )ff.     _ff.     ;_ff.     off.     Kff.     1ff.     ;:ff.     8ff.     {Off.     +ff.     [lff.     qff.     Bff.     7ff.     KMff.     8ff.     bff.     cff.     {<ff.     雇ff.     ;-ff.     +ff.     [Vff.     Mff.     mff.     Nff.     ;+ff.     sff.     ff.     K_ff.     ˇff.     {nff.     [Nff.     =ff.     wff.     Bff.     kpff.     off.     :ff.     {=ff.     \ff.     cff.     zff.     Dff.     Iff.     4ff.     `ff.     [ff.     ^ff.     Eff.     2ff.     Tff.     \ff.     `ff.     黁ff.     {>ff.     [pff.     Kjff.     [hff.     [/ff.     zff.     8ff.     {8ff.     eff.     +{ff.     mff.     wff.     KNff.     uff.     +(ff.     Lff.     kIff.     +>ff.     +off.     k6ff.     Eff.     Pff.     4ff.     Kff.     uff.     xff.     +rff.     +ff.     +4ff.     2ff.     0ff.     +ff.     kff.     /ff.     Cff.     `ff.     9ff.     Nff.     iff.     K$ff.     {Bff.     Cff.     {jff.     Rff.     [Tff.     -ff.     ff.     lff.     ;cff.     _ff.     :ff.     0ff.     Qff.     ;-ff.     Aff.     qff.     <ff.     ,ff.     `ff.     Jff.     zff.     +Qff.     ;(ff.     +zff.     {ff.     {pff.     ;ff.     2ff.     ^ff.     uff.     lff.     |ff.     ktff.     =ff.     <ff.     cff.     Cff.     mff.     nff.     {Rff.     bff.     Wff.     {mff.     +sff.     7ff.     ]ff.     {]ff.     [Iff.     Vff.     +2ff.     +qff.     5ff.     kXff.     黂ff.      ff.     +;ff.     K9ff.     ]ff.     kBff.     xff.     rff.     {Uff.     Nff.     K=ff.     uff.     +bff.     Kff.     tff.     Dff.     hff.     (ff.     1ff.     {ff.     +<ff.     Wff.     ;@ff.     wff.     ;ff.     nff.     $ff.     ~ff.     2ff.     gff.     \ff.     $ff.     [xff.     Kvff.     Qff.     [ff.     ff.     []ff.     /ff.     [uff.     USHH   HttHH[] H   HHtYHHtHXH   tHW H   tHxHHukH   f     H\ v@ HtHx	HHtf.     kff.     HtjfD  tH AUIATIUHSHHhHtHAԉÅ   H} HtLAԉÅ   LLH#Å   H}PHtLAԅ   H}XHt
LAԅuyH}8Ht
LAԅufH   Ht
LAԅuPH   Ht
LAԅu:H   Ht
LAԅu$H}pHtHLL[]A\A]f     H[]A\A]ÐAWAVAUATIUHSHHhLG0M   Gxt!HwHhHL[]A\A]A^A_锞@ HVL   o<IH   1L	oHHtaLHHSIU HÅx
HIU t~HhH[]A\A]A^A_@ HVHvHukHhH1[]A\A]A^A_AD  IE xHIE n  HY HSHH5P+  H8181f.     L(iu LMMtI<LD$HHT$LL$wIHV  HT$LL$LD$HtUHBH  ID$ I9  H1HH AoDAHH9uHHt	ILILLD$HT$LL$jLL$HT$HLD$H  H|$PE1HD$XL|$0H|$H|$HM$A   H\$8ILIHD$H    H|$HT$LD$ LL$(5HD$PtHL$XtHPL#   IDIHHT$Ht$LH3t   HT$LD$ LLL$(L|$0H\$8M  LL$HLLt$ALL$HL$HHx	HHtv1MM$Aff.     ff.      HI9tI<HxHHug@ L#MHD$PHL$XLfHLL$fLL$s1ff.     ff.     ILIHH9u(1L1s#HW H52  LL$1Lt$H8kLL$HL$ff.     fAUATUSHH   HttHH[]A\A] HGxu'HV ttH   D     L% ?tHHtA$tA$HCE1H11L H=: HIHx	HHtzM   IELLH   H   IIE x
HIE tPMtcH   HtII$	HI$LeH   Hey LdLfD  fL%U H   A$u!HuL    c6IIA$^fHWHtHff.     @ GxH?LOIЃtHIAL@ HtIH>IAHL    HHT IHH/  H5S/  H81r31Hff.     GxH?IHHWtHGH8LJHHHAfD  HtHHHfD  HH5T HH.  H5.  H8121H HGxLOH?t IHu`HMu'IA1H HtsH   H>LBՐHS IH.  H5.  H81n21H    Hy tHS IH+.  H5.  H8172D  HYS IH-  H5-  H812@ Hy cff.     Ht+tHWPHwPHtHx	HHt1fH5YS     HHDb1Hff.     fHH;5%S tKHtFHF    tQtH   H   HtHx	HHt1HfD  1@ HafD  HIR H5$  H8
g HHtOHF   tBtHWHHwHHtHx	HHt1HD  HPafD  HQ H5B$  H8fH     HHtOHF   tBtHW@Hw@HtHx	HHt1HD  H`fD  HQQ H5#  H8fH     UHSHHtrH;5Q HuvH/Q    H5$  H8[KtH   H   HtHx	HHt1H[]fD  +`f     HQ     HF    yHP H5Q#  H8IefUHSHHtrH;5P HuvHoP    H5#  H8JtH   H   HtHx	HHt1H[]fD  k_f     HYP     HF   yHO H5)#  H8dfUSHH   HttHH[] H   HHtYHHtHPH   tH_ H   t9HxHHu^H   f     HO vfHyo@ SHHhHtHHCh    xHH  H{ HtHHC     xHH  HH{@HtHHC@    xHH  H{HHtHHCH    xHH  H{PHtHHCP    xHH  H{XHtHHCX    xHH~  H{`HtHHC`    xHHi  H{8HC8    HtHxHHT  H   HtHǃ       HxHH9  H   HtHǃ       HxHH  H   HtHǃ       HxHH  H   HtHǃ       HxHH   H{pHtHHCp    x	HHt1[ c\1[    S\fD  C\fD  3\9fD  #\NfD  \cfD  \xfD  [fD  [fD  [fD  [fD  [fD  [ff.      SHGH{( tHKH H[g    AWAVAUATUSHHxbH= IH  DƵ Dƃ   HcH;l      1D  ~,H9~)HcHT9}99  A9   HHHǋG9   L/AE tAE H 1LLHH  h(HVIE xHIE   HxHH  H[]A\A]A^A_ËG9yfD  M|$`ID$`    M  IOtMw(M  AHL$  AHH=g  <HL$HI  M9w(  I|$`M|$`HtHxHH  HxHH  MtIxHI  H= H  D5 D  HcH;l    1    ~.S9})HcHD9}9|9A9G  LcIIA;o  q A93  D9}4DIc)HPHHHHHHtHHH3FAAoM/D5 AE     IE HLIE H[]A\A]A^A_8XHHL$H=  b:HL$HIHH  HHk  IxHI@  MIHLIqq@ He1;oË> A9o  Dp@IcHHHLcD5 D5 IH If     LHW HH=  o9IHI|$`ID$`    HHHHV{HH=f  9HL$HIHIHILVDLHVHL$tVHL$   eHH  H Hڰ hL(AE HcHL<H	I(HILUf.     LLHL$UHL$IAE I?M/tAE H HHUHU;o:t t?I1A   IHI   ^1f     AVfHSHHԮ fHnHX)D$ ~fC HD$@    fl)D$0H   LAHM   Hs  HW  H  HW     HT$0H4HIH<"  j 1PAPLD$@, H   H"H|  N  HHtH|  8  H|$ 6f     H  H8tHPH|$ tHT$(HD H9_   "flfZfI~%H  H|$(H9_S  n"flfZfH~%H   HT$Ht$Lt$H|$0H\$e  ffZD$0ZL$4\*H  H|$ HtHxHH  H|$(HtHxHH  HX[A^    fG%fD  HC HH   L0  A   H   H5  H8S10"XZH|$ HtHxHH   H|$(HtHxHH   /  H=n  !HX1[A^    fGfD  HNtHL$(HtHL$      HD$&RHD$@ HD$RHD$@ QFfD  QTfD  /  H=  HD$jHD$]Ht$0HT$ HHj L\  H Y^)f     SfHH fHnHHp)D$ ~? HD$`    fl)D$PH   LAHM   He  HI  H  HW     HT$PH4HIH  j 1PAPLD$@ H   H"H|  H  HHtH|  2  H|$ 0 H  H8tHPH|$ tHT$(HA H9_   fofl)$D"H  H|$(H9_L  fofl)d$"H   f(,$f(t$HT$@Ht$0H|$P)l$0)t$@  L$XD$P&Hy  H|$ HtHxHH  H|$(HtHxHH  Hp[    f)<$)fH	@ HH9  L  A   H  H5  H8S1XZH|$ HtHxHH   H|$(HtHxHH   	/  H=  Hp1[Ðf)|$HNtHL$(HtHL$      H$NH$fD  H$NH$fD  {NNfD  kN\fD  	/  H=d  H$H$ifHt$PHT$ HHj L  Ȩ Y^7f     ATH USHH0HD$    HD$ HD$(    H   LAHM   HtH  HtHT$HG     HT$ HH4IH^  j 1PAPLD$8, H   Hl$Hu;Hu6H= HH8j s  @ HV  H.E tE Hl$L> H Hl$(HD$     MJL9  H=> I9  IX  H  LFM~11ff.     @ HTH9  H9  HI9uA   :  IA8IH)  Ht$(1LH      HH  ff.     @ /  H=  1ff.     f1H|$H   H   H   H   H   HD$KHD$f     Hi< HH8SH  LS  1A   Hw  H5U  XZ1H|$Hu*Ht%HxH   Hu{Kf     /  H=  1H0[]A\@ Lff.     ff.         H   H9t4HuH; H9t#LH   H9tHuH9VfD  IRBALb1ۨ uIZH=  goHHAH>1H   H{ Z3Ht~HSHHFHHD$iJHD$/    Ht$(1ɺ   L
H@ IRBHL9IB0    /  H=  HD$HD$bHt$ HT$HHj L  x Y^YHkH,: H5  H8OPATH? USHH0HD$    HD$ HD$(    H   LAHM   HtH  HtHT$HG     HT$ HH4IH  j 1PAPLD$8 H   Hl$Hu;Hu6Hr9 HH8j s  @ HV  H.E tE Hl$L9 H5 Hl$(HD$     MJL9  H=9 I9  IX  H  LFM~11ff.     @ HTH9  H9  HI9uA   "  IA8IH  Ht$(1LH      HH  ff.     @ .  H=  o1ff.     f1H|$H   H   H   H   H   HD$GHD$f     H7 HH8SH?  L  1A   H  H5  XZ1H|$Hu*Ht%HxH   HuGf     .  H=  1H0[]A\@ Lff.     fH   H9t4HuHx7 H9t#LH   H9tHuH9ffD  IRBQLb1ۨ uIZH=  HHAH,H   H{ 5HtzHgHHZHHD$FHD$C Ht$(1ɺ   LH@ IRBPL9IB0    .  H=\  HD$BHD$fHt$ HT$HHj Lc    Y^q\HH5 H5  H8Jh     ;Rff.     ;Kff.     +;ff.     
ff.     +3ff.     [Hff.     SHHHHLMQfH~H fn[ SHHHHLMJf[ff.     @ SHHHHLMx:fH~H fn[ SHHHHLM
f[ff.     @ SHHHA2fH~H fn[ff.     SHHHQGf[HH                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           Shared Cython type %.200s is not a type object          Shared Cython type %.200s has the wrong size, try recompiling   Interpreter change detected - this module can only be loaded into one interpreter per process.  unbound method %.200S() needs an argument       %.200s.%.200s is not a type object      %.200s.%.200s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject      __annotations__ must be set to a dict object    __qualname__ must be set to a string object     __name__ must be set to a string object __kwdefaults__ must be set to a dict object     changes to cyfunction.__kwdefaults__ will not currently affect the values used in function calls        __defaults__ must be set to a tuple object      changes to cyfunction.__defaults__ will not currently affect the values used in function calls  scipy/linalg/cython_lapack.pyx  Module 'cython_lapack' has already been imported. Re-initialisation is not supported.   compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d   Failed to import '%.20s.decompress' - cannot initialise module strings. String compression was configured with the C macro 'CYTHON_COMPRESS_STRINGS=%d'.        _ARRAY_API is not PyCapsule object      module compiled against ABI version 0x%x but this version of numpy is 0x%x      module was compiled against NumPy C-API version 0x%x (NumPy 1.23) but the running NumPy has C-API version 0x%x. Check the section C-API incompatibility at the Troubleshooting ImportError section at https://numpy.org/devdocs/user/troubleshooting-importerror.html#c-api-incompatibility for indications on how to solve this problem.       FATAL: module compiled as unknown endian        FATAL: module compiled as little endian, but detected different endianness at runtime   %.200s does not export expected C %.8s %.200s   C %.8s %.200s.%.200s has wrong signature (expected %.500s, got %.500s)  init scipy.linalg.cython_lapack numpy.core.multiarray failed to import (auto-generated because you didn't call 'numpy.import_array()' after cimporting numpy; use '<void>numpy._import_array' to disable if you are certain you don't need it). %.200s() takes %.8s %zd positional argument%.1s (%zd given)     scipy.linalg.cython_lapack._test_cladiv scipy.linalg.cython_lapack._test_zladiv  while calling a Python object  NULL result without error in PyObject_Call      scipy.linalg.cython_lapack._test_slamch scipy.linalg.cython_lapack._test_dlamch _cython_3_2_4.cython_function_or_method _cython_3_2_4._common_types_metatype needs an argument %.200s() %s takes no keyword arguments takes exactly one argument %.200s() %s (%zd given) _cython_3_2_4 takes no arguments Bad call flags for CyFunction <cyfunction %U at %p> __loader__ loader __file__ origin __package__ parent __path__ submodule_search_locations keywords must be strings builtins cython_runtime __builtins__ scipy.linalg.cython_lapack does not match decompress zlib numpy._core._multiarray_umath numpy.core._multiarray_umath _ARRAY_API _ARRAY_API is NULL pointer numpy dtype flatiter broadcast ndarray generic number unsignedinteger inexact complexfloating flexible character ufunc __pyx_capi__ function scipy._cyutility _test_cladiv exactly _test_zladiv _test_slamch _test_dlamch __reduce__ __module__ __vectorcalloffset__ __weaklistoffset__ func_doc __doc__ func_name __name__ __qualname__ func_dict __dict__ func_globals __globals__ func_closure __closure__ func_code __code__ func_defaults __defaults__ __kwdefaults__ __annotations__ _is_coroutine                x]K$7r־dAړaboѨ.MuwvEvk=43ͣ*cJ&E0|?|uEWan~1ܿl9᷻rn/W?<ۖ߼^Ꮆ_?ۻj{w5열Yn09t:\]]?ՖK[]n׏VRK-r߅@W?|##PWW#9_$[Oz;7i{ܰycۻ?cÆy㚿|߱/}w|w,z-i( fs5%zX3p慅z؎*|1Rbݍ
qx;ŧOGGJl؞wðz<2rϛ?l?~|o~O-ow?O7?=W~gۋǿs4[iSWߡQ]|f~9ZRZRSÀ,p}8ߎ&=;ƸֻM@}ɚN}DzJS RQTdu dC4bdi;K䓇E|OPԞ90c_YO~9LpD=3?	H/PK\`Jї1ԦLd;u-0(AOjS_!&<K
I-sfE~^7gGM8g*GB?yV37ar
gnCew4Ōbb>>ײni9d:fҹl2o54ʗ^y<흇,]^\67DrK/müaE>S٢y9T޸z>W/Xn\*o<n8r"64gG+Cb$~H)G2UvQ-m	W)ZOn?~G8-@y8Q4n1cswO/	.R7AYϲdkv5ҢUͳ	׳˚dkҴJrڨg1'$QQ܁kp%#f
t(ʟdTE{W TKVcSרPh9@	U(l@Æq| ͣ7dmyYk-bܶ,6ke rz6Xtxu\~٫f*=e^}aT9,`[EzXR9X;Q5EK+;`c̽J{.6Ha{r+zweI޶$[-NpNLo%uťPCSnc쮘Ezk\2 K7k`݃3b̿3y s*)مY,f/PM\\<jWDZnմEay'OxKMR&V.HBQ "|>覄P/S~IU"D&mWb9tq:ooٲꬾ#S%=r0]~q󭏉b_L;l}s!Yhd?aTU7[޻oJYe#Xc<6η>&nba)N#3+<z/S7,eeIMHUVEKm+>
{K+\hߓj@+ífihD/j[Փ)ކ3-o!j7Ce3mi-mAGeUۍP/Ȇn[: 8USJ=k!:S*-\Ia2-9lma&Dܦ3:f2:e`f-=.XkEC^m!I+;&EطIEm:M:sўd{}u
f 
 ߤ>Sƛ^z(y.m/S
zxBB[K=Ǚ݄Yv66ipd^T&x9-Dm﵈ 
68%I=-WPmϯozyh@^'=dp򠅄?{gv'r8<mcJ*⿘}h=pz}<ĳfںHsk&㙡%NU:Og1tg=1^/}$w%-'YsKжI#7V&rS J?XrBn\hE:DnI7b=Ú r^SM,;{}<j!~7iӍ[ފo
30g n2/rS J?9|1J.kavsXIׂ= r
SM,;{}<jeo#5Ҧ~y^3d>gM'xZs8P-:4.fۉ-PA(T6?Cv@־oUVa0e$JO3n9*X[;<DQ"Ay,9M2!%Ӛ݈A¼)>HܒĘ%ܗXQk2m6µ$WҝvsN'90quTD ZKw 4<Xή3eXJeg jfMwyQ'R8!J娐5JW
%K^ם5DsnmegRj
3vryQ'-lFR}vSG$S]$ܿ8EKp`֒*OLNe <8<Edubr('ev(yBJu)YvT#jstkfwձuVۥ9n5toBWԱuV=9jXŮ\f(e[SOgCf2-@&FYQ޽&ek/=}3S0@~!|{R,jD֢rb}f`6K7%;f#깏SRb_ K١ƛ˅eN;wN->3xgR|UPAA⳽aЇsKZ3gu0޾+Tqd=g-.aQ}d[Oj>
쫼87jD`F[/POU2Gy 5ba;}_šSdޱлr]'O*i^ざS:Mg>WStTiOLyy$AmEc&P%}륮NbNQ)UӉ'P/8+vH蕡IW 18Eޥ=/BVz#U)5*pKW&|<WMS_mKe^f1$%#~Ss	%.#hO;98 Ͼkn͑׹zMoVب@yٔ<Yj=m~R*?9QHS|3w̠6䐛#Mq$(.Hk-"i妖	bEU4R
hNHgRSZ!+NZ\fL><50:M=SkVHyٔ<Yj=m~R*Sz"}ʑz9ʣ|
bRJiu7
aX.ҋ^,keW^|3% 6MtN{NI `1)QS1ģ³#'_e#B7lɬREyMI>2ޮYĦkœms=_x{ũRyԜ%׳BqMP۹qQ+aUx63bdN3)WCO7+鞼˓G3/HB<\}uOa9¿eMB5.|,jذVf1uPI4'CYv2#jv"	t1=KNwz/gS-l@XxjX}[Z<ZF{	ŋf1ֱ)4Qˢm=J9mhVgQⱫrǷna)-{"K-ZWt)J	Jn^Bx-5u~S gszm(mz"o948Mo4FfCxUQ&o56PZަqg+J~떶}髥nS`shAtUv3NuHBl)%,2lK
%Aڵ88ó[.ZcRGMA͉V2_7A8ْaz.L||"HVhmHWUoV|BFjiT7zBS*gE5]ղlS]v7&%^&/9#$0&q73{yxַY'ֵ/:syVқG^#Z|5LPT^&_XD>4eOe:'>{|ιe~uzEdAHiy6*#(ŖHVq+#X;gB\o'>pE|/wnY_}~ʻ?1ܒ6Zy^_ј@ey%Vݰr	S&8h%|c`bi67,GETQhۨoJ
,<*Y5i\Ƹ"ROY"~K)(F/&Ax*&QE;2(nX@C˨km>6-rP'҃Îƙ	6A$cqғ(9{gbiyR-gkVy7~^*?'nuh7Ǌ:*֚E˃$eON۟8<ao>U '&7T\ܰlX8;4ihyY5᭳gس.Q @Nk[^?WZ֑^fVL:|Gx&Y\`Z'߹,/AhYGkVM_˃$eO?ax	C3Z&+2aۮsެz2v({n)X)up~S+ ;zJiX,ʿmr+*9HǦqY<k/p0^o"<qGC#[)z<25:Pqb:i/RԈˤjOh¸d)ϕ?
31O=Wx2FkC+?'J4fmƔ_YQ#4eCT~Qy(6Rt,"IV}+'Wܰ 7
3*ՇRm991PkjC%P\&)',xV4		P4r*QBzLY]coŴ]K̓M=VjX.ݯW0BbnSU&df!mѕR}Xi36b^hE`ux,?-liN1X7\UӳvZ041M})#cH$=p]_&qtܙq<= UGyJa=2?(g`:ixą%nT<EtZ$ٌUBs"TD@ª&,,GP#{عAPrU<g¹UvgGUEt2=8qiwҀA)11w}Dn9):v&j7<.42)NimƦڬ+.Uy(g
	\|Ă,5ڗm=Si$oIoME8UqR=a.}uhb?iFe6+5wt9`y!kZ/!W gX}6qUh1-ӳWvFYM n[)b ݹ[/T;O;d%j>qg(S#JuQWᣧ9BoY&(:
|h=%4F֎2]L9ςtIYurDi(}_ :Z֚^}x)ӕZo_.<fK9^"v XuE-AtNv?Vcuk=m>(ۙ|"{b/g艩z1S݉lclL<Զ԰ԭ(	~	tX{9B	[DVJ]uMg΍NZ,ge;dNBgc6;ŻG e`d=W/gwzOiOfC6{Il*HΝ+ҍMZ0crs-$?
!>gWOdw7He I7nX?21'2&kÏ//1c0`
1+'?#cB``1+Ώ,(lL&alds}?Jr[^{[bk_.;T<{l3l6bkno^^l	mxb<<<h'_-6وB%KEp,/-6<1;$>l,E2dW$"Yd(Q$H"Eb&#͆ XAƃ$;|7tMom?l,#1w6!$o/XKwZIf$H ?H;;;;w####P
s%D쯥9 !$?fOOO']ڇa=~<ȏ6쏌F|` Y!'!'!'!'!'9ZF}izM7;6zXXKQu~O";)Q:AJg(tF3Jg(Qy(8Jݨe#|N99R9s	>(Fn̓`,,,,,ΕSd,,,,,˔ !$kmæi-nPֱծyMx=uDgƓ~-_FQl0[h8E'lAv=#꣱ۧ[<\F"2heʠA+VZwLhFk0[ʠA+;Z5ZIPATfP4T]~>گ2*32ilTFP2Bew(k*#WٺjLKHl~9:0hk<ys'R쏒 yQ9rF3*˰ƃVΨQ9rF3*7ܠQƶii"F[]t`@4`@è @
)RH넿"dK
)RH!B @
)RZi	<-vH[HG{YXH]k=vVwcU_9@0h $R0Ha A
)Rh%A
)R4h4c%kXa$~+kQV40氕TnP9:Bu#TGP:/w-0VGP:r[^Irdg,"Gyuyyyan_Irx7VtϬyyy!RRrtId;ã5]bA.}>D9yҪsbYzwXʦT>ء^XA˽sA^HyZ߉|#qUHnm)BՃ1 b=-)l`L~VwB&[l2e`@9A.]`KAw-[la-[lI-[l2@e *TQɵ{ZS)*TP!,8v< ۱}ήc|P2aQ2-kIi̋lc!kvU:'ZA B !X@ 5  P@ E}gZq\,K˵8FvZ^g@b0A1@A1 b +1@ޗb  b  b  b ?	'O?Бtğ?9?'OG	'Of-<XC-ݲux`;-䔉%kJO$c'T`cvHѯX8Z<ԵtA.=IBws\/Ĺc~szμClCY̂0a@À4NÈ"?K;GS* T@Lpn$Aa@À	 b`"<쨌1>:-&L00a;u	P0@  IįdEF;x3`؀+)x֌	f1F0s2OH*_~+Ϊcl)  @ @  QD1L, @"!5"`~a `^Cn$N={rܓ^#R0AǶc⥎*R*;?cbfl1Fh|<d*HHd	U)Ar岔+(UckPU;"0(HC'f#Eؒdh']BI%$<8J֖D(NXɈ@=~$$wB;=\fO	!o$f;1HY⇗n,Hŗ,{kS^]w. W-$-D"`x|i'KA٦KAK%?Ǡ`w;,<3'ŗP̏`aè>`	>|0a>a!a$U|0a>|0apm31ctߠb*6 Ǡ~GW2|F2fZh1ŀ-Zh!B-Z@h!B@-ZFZy4$4WH6斐lA/3=gpI/%= o<]T]l]]Kvg,.̾GƏml:t2i	?~QZՖ`종m9 $Yp2=jk8$2l~4s;Kk_aAwadLzrp<H屓foܯ+aZ܄At
<E;1*a{GiI$H2d [1+")>+lIoT#@2 e(P@2 e P@2 e(P e(P$HH`'Sb] pc7<0%V|ϵO-SL0eSL0eS1eS1eSvadSbӮeِh1Lv  6l0Deg!pC7n!pC7nqC@?n:ܗ0/C؋k$hMVDFa& ܬeüxy4;zah2=fqyS睝:nwko2kbMM[=1=/ܡ}%c˕oa  =q0`0a  0`0a  0`0A+;` 0@a c|h`zX aAۡm
0hܸdbAˠK,k.Z,Y L2h	$0H` A	$0H` A	$0H` Ah^f.[GN AҮ]%mwIV`Ģ\k'!YeO|^_Bq5@1\bDFWҙ'k3θ>"01+gw}GaiEFlb.W1w|DkqYY~;w13xgw4IIIIIIi2dG$@8;H^WoP4,[|->9N'P             
LAPACK functions for Cython
===========================

Usable from Cython via::

    cimport scipy.linalg.cython_lapack

This module provides Cython-level wrappers for all primary routines included
in LAPACK 3.4.0 except for ``zcgesv`` since its interface is not consistent
from LAPACK 3.4.0 to 3.6.0. It also provides some of the
fixed-api auxiliary routines.

These wrappers do not check for alignment of arrays.
Alignment should be checked before these wrappers are used.

Raw function pointers (Fortran-style pointer arguments):

- cbbcsd
- cbdsqr
- cgbbrd
- cgbcon
- cgbequ
- cgbequb
- cgbrfs
- cgbsv
- cgbsvx
- cgbtf2
- cgbtrf
- cgbtrs
- cgebak
- cgebal
- cgebd2
- cgebrd
- cgecon
- cgeequ
- cgeequb
- cgees
- cgeesx
- cgeev
- cgeevx
- cgehd2
- cgehrd
- cgelq2
- cgelqf
- cgels
- cgelsd
- cgelss
- cgelsy
- cgemqrt
- cgeql2
- cgeqlf
- cgeqp3
- cgeqr2
- cgeqr2p
- cgeqrf
- cgeqrfp
- cgeqrt
- cgeqrt2
- cgeqrt3
- cgerfs
- cgerq2
- cgerqf
- cgesc2
- cgesdd
- cgesv
- cgesvd
- cgesvx
- cgetc2
- cgetf2
- cgetrf
- cgetri
- cgetrs
- cggbak
- cggbal
- cgges
- cggesx
- cggev
- cggevx
- cggglm
- cgghrd
- cgglse
- cggqrf
- cggrqf
- cgtcon
- cgtrfs
- cgtsv
- cgtsvx
- cgttrf
- cgttrs
- cgtts2
- chbev
- chbevd
- chbevx
- chbgst
- chbgv
- chbgvd
- chbgvx
- chbtrd
- checon
- cheequb
- cheev
- cheevd
- cheevr
- cheevx
- chegs2
- chegst
- chegv
- chegvd
- chegvx
- cherfs
- chesv
- chesvx
- cheswapr
- chetd2
- chetf2
- chetrd
- chetrf
- chetri
- chetri2
- chetri2x
- chetrs
- chetrs2
- chfrk
- chgeqz
- chla_transtype
- chpcon
- chpev
- chpevd
- chpevx
- chpgst
- chpgv
- chpgvd
- chpgvx
- chprfs
- chpsv
- chpsvx
- chptrd
- chptrf
- chptri
- chptrs
- chsein
- chseqr
- clabrd
- clacgv
- clacn2
- clacon
- clacp2
- clacpy
- clacrm
- clacrt
- cladiv
- claed0
- claed7
- claed8
- claein
- claesy
- claev2
- clag2z
- clags2
- clagtm
- clahef
- clahqr
- clahr2
- claic1
- clals0
- clalsa
- clalsd
- clangb
- clange
- clangt
- clanhb
- clanhe
- clanhf
- clanhp
- clanhs
- clanht
- clansb
- clansp
- clansy
- clantb
- clantp
- clantr
- clapll
- clapmr
- clapmt
- claqgb
- claqge
- claqhb
- claqhe
- claqhp
- claqp2
- claqps
- claqr0
- claqr1
- claqr2
- claqr3
- claqr4
- claqr5
- claqsb
- claqsp
- claqsy
- clar1v
- clar2v
- clarcm
- clarf
- clarfb
- clarfg
- clarfgp
- clarft
- clarfx
- clargv
- clarnv
- clarrv
- clartg
- clartv
- clarz
- clarzb
- clarzt
- clascl
- claset
- clasr
- classq
- claswp
- clasyf
- clatbs
- clatdf
- clatps
- clatrd
- clatrs
- clatrz
- clauu2
- clauum
- cpbcon
- cpbequ
- cpbrfs
- cpbstf
- cpbsv
- cpbsvx
- cpbtf2
- cpbtrf
- cpbtrs
- cpftrf
- cpftri
- cpftrs
- cpocon
- cpoequ
- cpoequb
- cporfs
- cposv
- cposvx
- cpotf2
- cpotrf
- cpotri
- cpotrs
- cppcon
- cppequ
- cpprfs
- cppsv
- cppsvx
- cpptrf
- cpptri
- cpptrs
- cpstf2
- cpstrf
- cptcon
- cpteqr
- cptrfs
- cptsv
- cptsvx
- cpttrf
- cpttrs
- cptts2
- crot
- cspcon
- cspmv
- cspr
- csprfs
- cspsv
- cspsvx
- csptrf
- csptri
- csptrs
- csrscl
- cstedc
- cstegr
- cstein
- cstemr
- csteqr
- csycon
- csyconv
- csyequb
- csymv
- csyr
- csyrfs
- csysv
- csysvx
- csyswapr
- csytf2
- csytrf
- csytri
- csytri2
- csytri2x
- csytrs
- csytrs2
- ctbcon
- ctbrfs
- ctbtrs
- ctfsm
- ctftri
- ctfttp
- ctfttr
- ctgevc
- ctgex2
- ctgexc
- ctgsen
- ctgsja
- ctgsna
- ctgsy2
- ctgsyl
- ctpcon
- ctpmqrt
- ctpqrt
- ctpqrt2
- ctprfb
- ctprfs
- ctptri
- ctptrs
- ctpttf
- ctpttr
- ctrcon
- ctrevc
- ctrexc
- ctrrfs
- ctrsen
- ctrsna
- ctrsyl
- ctrti2
- ctrtri
- ctrtrs
- ctrttf
- ctrttp
- ctzrzf
- cunbdb
- cuncsd
- cung2l
- cung2r
- cungbr
- cunghr
- cungl2
- cunglq
- cungql
- cungqr
- cungr2
- cungrq
- cungtr
- cunm2l
- cunm2r
- cunmbr
- cunmhr
- cunml2
- cunmlq
- cunmql
- cunmqr
- cunmr2
- cunmr3
- cunmrq
- cunmrz
- cunmtr
- cupgtr
- cupmtr
- dbbcsd
- dbdsdc
- dbdsqr
- ddisna
- dgbbrd
- dgbcon
- dgbequ
- dgbequb
- dgbrfs
- dgbsv
- dgbsvx
- dgbtf2
- dgbtrf
- dgbtrs
- dgebak
- dgebal
- dgebd2
- dgebrd
- dgecon
- dgeequ
- dgeequb
- dgees
- dgeesx
- dgeev
- dgeevx
- dgehd2
- dgehrd
- dgejsv
- dgelq2
- dgelqf
- dgels
- dgelsd
- dgelss
- dgelsy
- dgemqrt
- dgeql2
- dgeqlf
- dgeqp3
- dgeqr2
- dgeqr2p
- dgeqrf
- dgeqrfp
- dgeqrt
- dgeqrt2
- dgeqrt3
- dgerfs
- dgerq2
- dgerqf
- dgesc2
- dgesdd
- dgesv
- dgesvd
- dgesvj
- dgesvx
- dgetc2
- dgetf2
- dgetrf
- dgetri
- dgetrs
- dggbak
- dggbal
- dgges
- dggesx
- dggev
- dggevx
- dggglm
- dgghrd
- dgglse
- dggqrf
- dggrqf
- dgsvj0
- dgsvj1
- dgtcon
- dgtrfs
- dgtsv
- dgtsvx
- dgttrf
- dgttrs
- dgtts2
- dhgeqz
- dhsein
- dhseqr
- disnan
- dlabad
- dlabrd
- dlacn2
- dlacon
- dlacpy
- dladiv
- dlae2
- dlaebz
- dlaed0
- dlaed1
- dlaed2
- dlaed3
- dlaed4
- dlaed5
- dlaed6
- dlaed7
- dlaed8
- dlaed9
- dlaeda
- dlaein
- dlaev2
- dlaexc
- dlag2
- dlag2s
- dlags2
- dlagtf
- dlagtm
- dlagts
- dlagv2
- dlahqr
- dlahr2
- dlaic1
- dlaln2
- dlals0
- dlalsa
- dlalsd
- dlamch
- dlamrg
- dlaneg
- dlangb
- dlange
- dlangt
- dlanhs
- dlansb
- dlansf
- dlansp
- dlanst
- dlansy
- dlantb
- dlantp
- dlantr
- dlanv2
- dlapll
- dlapmr
- dlapmt
- dlapy2
- dlapy3
- dlaqgb
- dlaqge
- dlaqp2
- dlaqps
- dlaqr0
- dlaqr1
- dlaqr2
- dlaqr3
- dlaqr4
- dlaqr5
- dlaqsb
- dlaqsp
- dlaqsy
- dlaqtr
- dlar1v
- dlar2v
- dlarf
- dlarfb
- dlarfg
- dlarfgp
- dlarft
- dlarfx
- dlargv
- dlarnv
- dlarra
- dlarrb
- dlarrc
- dlarrd
- dlarre
- dlarrf
- dlarrj
- dlarrk
- dlarrr
- dlarrv
- dlartg
- dlartgp
- dlartgs
- dlartv
- dlaruv
- dlarz
- dlarzb
- dlarzt
- dlas2
- dlascl
- dlasd0
- dlasd1
- dlasd2
- dlasd3
- dlasd4
- dlasd5
- dlasd6
- dlasd7
- dlasd8
- dlasda
- dlasdq
- dlasdt
- dlaset
- dlasq1
- dlasq2
- dlasq3
- dlasq4
- dlasq6
- dlasr
- dlasrt
- dlassq
- dlasv2
- dlaswp
- dlasy2
- dlasyf
- dlat2s
- dlatbs
- dlatdf
- dlatps
- dlatrd
- dlatrs
- dlatrz
- dlauu2
- dlauum
- dopgtr
- dopmtr
- dorbdb
- dorcsd
- dorg2l
- dorg2r
- dorgbr
- dorghr
- dorgl2
- dorglq
- dorgql
- dorgqr
- dorgr2
- dorgrq
- dorgtr
- dorm2l
- dorm2r
- dormbr
- dormhr
- dorml2
- dormlq
- dormql
- dormqr
- dormr2
- dormr3
- dormrq
- dormrz
- dormtr
- dpbcon
- dpbequ
- dpbrfs
- dpbstf
- dpbsv
- dpbsvx
- dpbtf2
- dpbtrf
- dpbtrs
- dpftrf
- dpftri
- dpftrs
- dpocon
- dpoequ
- dpoequb
- dporfs
- dposv
- dposvx
- dpotf2
- dpotrf
- dpotri
- dpotrs
- dppcon
- dppequ
- dpprfs
- dppsv
- dppsvx
- dpptrf
- dpptri
- dpptrs
- dpstf2
- dpstrf
- dptcon
- dpteqr
- dptrfs
- dptsv
- dptsvx
- dpttrf
- dpttrs
- dptts2
- drscl
- dsbev
- dsbevd
- dsbevx
- dsbgst
- dsbgv
- dsbgvd
- dsbgvx
- dsbtrd
- dsfrk
- dsgesv
- dspcon
- dspev
- dspevd
- dspevx
- dspgst
- dspgv
- dspgvd
- dspgvx
- dsposv
- dsprfs
- dspsv
- dspsvx
- dsptrd
- dsptrf
- dsptri
- dsptrs
- dstebz
- dstedc
- dstegr
- dstein
- dstemr
- dsteqr
- dsterf
- dstev
- dstevd
- dstevr
- dstevx
- dsycon
- dsyconv
- dsyequb
- dsyev
- dsyevd
- dsyevr
- dsyevx
- dsygs2
- dsygst
- dsygv
- dsygvd
- dsygvx
- dsyrfs
- dsysv
- dsysvx
- dsyswapr
- dsytd2
- dsytf2
- dsytrd
- dsytrf
- dsytri
- dsytri2
- dsytri2x
- dsytrs
- dsytrs2
- dtbcon
- dtbrfs
- dtbtrs
- dtfsm
- dtftri
- dtfttp
- dtfttr
- dtgevc
- dtgex2
- dtgexc
- dtgsen
- dtgsja
- dtgsna
- dtgsy2
- dtgsyl
- dtpcon
- dtpmqrt
- dtpqrt
- dtpqrt2
- dtprfb
- dtprfs
- dtptri
- dtptrs
- dtpttf
- dtpttr
- dtrcon
- dtrevc
- dtrexc
- dtrrfs
- dtrsen
- dtrsna
- dtrsyl
- dtrti2
- dtrtri
- dtrtrs
- dtrttf
- dtrttp
- dtzrzf
- dzsum1
- icmax1
- ieeeck
- ilaclc
- ilaclr
- iladiag
- iladlc
- iladlr
- ilaprec
- ilaslc
- ilaslr
- ilatrans
- ilauplo
- ilaver
- ilazlc
- ilazlr
- izmax1
- sbbcsd
- sbdsdc
- sbdsqr
- scsum1
- sdisna
- sgbbrd
- sgbcon
- sgbequ
- sgbequb
- sgbrfs
- sgbsv
- sgbsvx
- sgbtf2
- sgbtrf
- sgbtrs
- sgebak
- sgebal
- sgebd2
- sgebrd
- sgecon
- sgeequ
- sgeequb
- sgees
- sgeesx
- sgeev
- sgeevx
- sgehd2
- sgehrd
- sgejsv
- sgelq2
- sgelqf
- sgels
- sgelsd
- sgelss
- sgelsy
- sgemqrt
- sgeql2
- sgeqlf
- sgeqp3
- sgeqr2
- sgeqr2p
- sgeqrf
- sgeqrfp
- sgeqrt
- sgeqrt2
- sgeqrt3
- sgerfs
- sgerq2
- sgerqf
- sgesc2
- sgesdd
- sgesv
- sgesvd
- sgesvj
- sgesvx
- sgetc2
- sgetf2
- sgetrf
- sgetri
- sgetrs
- sggbak
- sggbal
- sgges
- sggesx
- sggev
- sggevx
- sggglm
- sgghrd
- sgglse
- sggqrf
- sggrqf
- sgsvj0
- sgsvj1
- sgtcon
- sgtrfs
- sgtsv
- sgtsvx
- sgttrf
- sgttrs
- sgtts2
- shgeqz
- shsein
- shseqr
- slabad
- slabrd
- slacn2
- slacon
- slacpy
- sladiv
- slae2
- slaebz
- slaed0
- slaed1
- slaed2
- slaed3
- slaed4
- slaed5
- slaed6
- slaed7
- slaed8
- slaed9
- slaeda
- slaein
- slaev2
- slaexc
- slag2
- slag2d
- slags2
- slagtf
- slagtm
- slagts
- slagv2
- slahqr
- slahr2
- slaic1
- slaln2
- slals0
- slalsa
- slalsd
- slamch
- slamrg
- slangb
- slange
- slangt
- slanhs
- slansb
- slansf
- slansp
- slanst
- slansy
- slantb
- slantp
- slantr
- slanv2
- slapll
- slapmr
- slapmt
- slapy2
- slapy3
- slaqgb
- slaqge
- slaqp2
- slaqps
- slaqr0
- slaqr1
- slaqr2
- slaqr3
- slaqr4
- slaqr5
- slaqsb
- slaqsp
- slaqsy
- slaqtr
- slar1v
- slar2v
- slarf
- slarfb
- slarfg
- slarfgp
- slarft
- slarfx
- slargv
- slarnv
- slarra
- slarrb
- slarrc
- slarrd
- slarre
- slarrf
- slarrj
- slarrk
- slarrr
- slarrv
- slartg
- slartgp
- slartgs
- slartv
- slaruv
- slarz
- slarzb
- slarzt
- slas2
- slascl
- slasd0
- slasd1
- slasd2
- slasd3
- slasd4
- slasd5
- slasd6
- slasd7
- slasd8
- slasda
- slasdq
- slasdt
- slaset
- slasq1
- slasq2
- slasq3
- slasq4
- slasq6
- slasr
- slasrt
- slassq
- slasv2
- slaswp
- slasy2
- slasyf
- slatbs
- slatdf
- slatps
- slatrd
- slatrs
- slatrz
- slauu2
- slauum
- sopgtr
- sopmtr
- sorbdb
- sorcsd
- sorg2l
- sorg2r
- sorgbr
- sorghr
- sorgl2
- sorglq
- sorgql
- sorgqr
- sorgr2
- sorgrq
- sorgtr
- sorm2l
- sorm2r
- sormbr
- sormhr
- sorml2
- sormlq
- sormql
- sormqr
- sormr2
- sormr3
- sormrq
- sormrz
- sormtr
- spbcon
- spbequ
- spbrfs
- spbstf
- spbsv
- spbsvx
- spbtf2
- spbtrf
- spbtrs
- spftrf
- spftri
- spftrs
- spocon
- spoequ
- spoequb
- sporfs
- sposv
- sposvx
- spotf2
- spotrf
- spotri
- spotrs
- sppcon
- sppequ
- spprfs
- sppsv
- sppsvx
- spptrf
- spptri
- spptrs
- spstf2
- spstrf
- sptcon
- spteqr
- sptrfs
- sptsv
- sptsvx
- spttrf
- spttrs
- sptts2
- srscl
- ssbev
- ssbevd
- ssbevx
- ssbgst
- ssbgv
- ssbgvd
- ssbgvx
- ssbtrd
- ssfrk
- sspcon
- sspev
- sspevd
- sspevx
- sspgst
- sspgv
- sspgvd
- sspgvx
- ssprfs
- sspsv
- sspsvx
- ssptrd
- ssptrf
- ssptri
- ssptrs
- sstebz
- sstedc
- sstegr
- sstein
- sstemr
- ssteqr
- ssterf
- sstev
- sstevd
- sstevr
- sstevx
- ssycon
- ssyconv
- ssyequb
- ssyev
- ssyevd
- ssyevr
- ssyevx
- ssygs2
- ssygst
- ssygv
- ssygvd
- ssygvx
- ssyrfs
- ssysv
- ssysvx
- ssyswapr
- ssytd2
- ssytf2
- ssytrd
- ssytrf
- ssytri
- ssytri2
- ssytri2x
- ssytrs
- ssytrs2
- stbcon
- stbrfs
- stbtrs
- stfsm
- stftri
- stfttp
- stfttr
- stgevc
- stgex2
- stgexc
- stgsen
- stgsja
- stgsna
- stgsy2
- stgsyl
- stpcon
- stpmqrt
- stpqrt
- stpqrt2
- stprfb
- stprfs
- stptri
- stptrs
- stpttf
- stpttr
- strcon
- strevc
- strexc
- strrfs
- strsen
- strsna
- strsyl
- strti2
- strtri
- strtrs
- strttf
- strttp
- stzrzf
- xerbla_array
- zbbcsd
- zbdsqr
- zcgesv
- zcposv
- zdrscl
- zgbbrd
- zgbcon
- zgbequ
- zgbequb
- zgbrfs
- zgbsv
- zgbsvx
- zgbtf2
- zgbtrf
- zgbtrs
- zgebak
- zgebal
- zgebd2
- zgebrd
- zgecon
- zgeequ
- zgeequb
- zgees
- zgeesx
- zgeev
- zgeevx
- zgehd2
- zgehrd
- zgelq2
- zgelqf
- zgels
- zgelsd
- zgelss
- zgelsy
- zgemqrt
- zgeql2
- zgeqlf
- zgeqp3
- zgeqr2
- zgeqr2p
- zgeqrf
- zgeqrfp
- zgeqrt
- zgeqrt2
- zgeqrt3
- zgerfs
- zgerq2
- zgerqf
- zgesc2
- zgesdd
- zgesv
- zgesvd
- zgesvx
- zgetc2
- zgetf2
- zgetrf
- zgetri
- zgetrs
- zggbak
- zggbal
- zgges
- zggesx
- zggev
- zggevx
- zggglm
- zgghrd
- zgglse
- zggqrf
- zggrqf
- zgtcon
- zgtrfs
- zgtsv
- zgtsvx
- zgttrf
- zgttrs
- zgtts2
- zhbev
- zhbevd
- zhbevx
- zhbgst
- zhbgv
- zhbgvd
- zhbgvx
- zhbtrd
- zhecon
- zheequb
- zheev
- zheevd
- zheevr
- zheevx
- zhegs2
- zhegst
- zhegv
- zhegvd
- zhegvx
- zherfs
- zhesv
- zhesvx
- zheswapr
- zhetd2
- zhetf2
- zhetrd
- zhetrf
- zhetri
- zhetri2
- zhetri2x
- zhetrs
- zhetrs2
- zhfrk
- zhgeqz
- zhpcon
- zhpev
- zhpevd
- zhpevx
- zhpgst
- zhpgv
- zhpgvd
- zhpgvx
- zhprfs
- zhpsv
- zhpsvx
- zhptrd
- zhptrf
- zhptri
- zhptrs
- zhsein
- zhseqr
- zlabrd
- zlacgv
- zlacn2
- zlacon
- zlacp2
- zlacpy
- zlacrm
- zlacrt
- zladiv
- zlaed0
- zlaed7
- zlaed8
- zlaein
- zlaesy
- zlaev2
- zlag2c
- zlags2
- zlagtm
- zlahef
- zlahqr
- zlahr2
- zlaic1
- zlals0
- zlalsa
- zlalsd
- zlangb
- zlange
- zlangt
- zlanhb
- zlanhe
- zlanhf
- zlanhp
- zlanhs
- zlanht
- zlansb
- zlansp
- zlansy
- zlantb
- zlantp
- zlantr
- zlapll
- zlapmr
- zlapmt
- zlaqgb
- zlaqge
- zlaqhb
- zlaqhe
- zlaqhp
- zlaqp2
- zlaqps
- zlaqr0
- zlaqr1
- zlaqr2
- zlaqr3
- zlaqr4
- zlaqr5
- zlaqsb
- zlaqsp
- zlaqsy
- zlar1v
- zlar2v
- zlarcm
- zlarf
- zlarfb
- zlarfg
- zlarfgp
- zlarft
- zlarfx
- zlargv
- zlarnv
- zlarrv
- zlartg
- zlartv
- zlarz
- zlarzb
- zlarzt
- zlascl
- zlaset
- zlasr
- zlassq
- zlaswp
- zlasyf
- zlat2c
- zlatbs
- zlatdf
- zlatps
- zlatrd
- zlatrs
- zlatrz
- zlauu2
- zlauum
- zpbcon
- zpbequ
- zpbrfs
- zpbstf
- zpbsv
- zpbsvx
- zpbtf2
- zpbtrf
- zpbtrs
- zpftrf
- zpftri
- zpftrs
- zpocon
- zpoequ
- zpoequb
- zporfs
- zposv
- zposvx
- zpotf2
- zpotrf
- zpotri
- zpotrs
- zppcon
- zppequ
- zpprfs
- zppsv
- zppsvx
- zpptrf
- zpptri
- zpptrs
- zpstf2
- zpstrf
- zptcon
- zpteqr
- zptrfs
- zptsv
- zptsvx
- zpttrf
- zpttrs
- zptts2
- zrot
- zspcon
- zspmv
- zspr
- zsprfs
- zspsv
- zspsvx
- zsptrf
- zsptri
- zsptrs
- zstedc
- zstegr
- zstein
- zstemr
- zsteqr
- zsycon
- zsyconv
- zsyequb
- zsymv
- zsyr
- zsyrfs
- zsysv
- zsysvx
- zsyswapr
- zsytf2
- zsytrf
- zsytri
- zsytri2
- zsytri2x
- zsytrs
- zsytrs2
- ztbcon
- ztbrfs
- ztbtrs
- ztfsm
- ztftri
- ztfttp
- ztfttr
- ztgevc
- ztgex2
- ztgexc
- ztgsen
- ztgsja
- ztgsna
- ztgsy2
- ztgsyl
- ztpcon
- ztpmqrt
- ztpqrt
- ztpqrt2
- ztprfb
- ztprfs
- ztptri
- ztptrs
- ztpttf
- ztpttr
- ztrcon
- ztrevc
- ztrexc
- ztrrfs
- ztrsen
- ztrsna
- ztrsyl
- ztrti2
- ztrtri
- ztrtrs
- ztrttf
- ztrttp
- ztzrzf
- zunbdb
- zuncsd
- zung2l
- zung2r
- zungbr
- zunghr
- zungl2
- zunglq
- zungql
- zungqr
- zungr2
- zungrq
- zungtr
- zunm2l
- zunm2r
- zunmbr
- zunmhr
- zunml2
- zunmlq
- zunmql
- zunmqr
- zunmr2
- zunmr3
- zunmrq
- zunmrz
- zunmtr
- zupgtr
- zupmtr


         @   ;0    0  ph1  X  kЧ    ZH  @    ԩ  !\    Į  0  0  1  $1   81  P1  1  1  1  1   1  1  2  02  t2  2  2  2  2  2   2   3   3  0(3  @<3  PP3  `d3  px3  3  3  3  3  3  3  4  4   	,4  	@4   	T4  0	h4  @	|4  P	4  `	4  p	4  	4  	4  	4  	5  	5  	05  	D5  	X5   
l5  
5   
5  0
5  @
5  P
5  `
5  p
5  
6  
 6  
46  
H6  
\6  
p6  
6  
6   6  6   6  06  @6  P7  `$7  p87  L7  `7  t7  7  7  7  7  7   7   8   8  0(8  @<8  PP8  `d8  px8  8  8  8  8  8  8  9  9   ,9  @9   T9  0h9  @|9  P9  `9  p9  9  9  9  :  :  0:  D:  X:   l:  :   :  0:  @:  P:  `:  p:  ;   ;  4;  H;  \;  p;  ;  ;   ;  ;   ;  0;  @;  P<  `$<  p8<  L<  `<  t<  <  <  <  <  <   <   =   =  0(=  @<=  PP=  `d=  px=  =  =  =  =  =  =  >  >   ,>  @>   T>  0h>  @|>  P>  `>  p>  >  >  >  ?  ?  0?  D?  X?   l?  ?   ?  0?  @?  P?  `?  p?  @   @  4@  H@  \@  p@  @  @   @  @   @  0@  @@  PA  `$A  p8A  LA  `A  tA  A  A  A  A  A   A   B   B  0(B  @<B  PPB  `dB  pxB  B  B  B  B  B  B  C  C   ,C  @C   TC  0hC  @|C  PC  `C  pC  C  C  C  D  D  0D  DD  XD   lD  D   D  0D  @D  PD  `D  pD  E   E  4E  HE  \E  pE  E  E   E  E   E  0E  @E  PF  `$F  p8F  LF  `F  tF  F  F  F  F  F   F   G   G  0(G  @<G  PPG  `dG  pxG  G  G  G  G  G  G  H  H   ,H  @H   TH  0hH  @|H  PH  `H  pH  H  H  H  I  I  0I  DI  XI   lI  I   I  0I  @I  PI  `I  pI  J   J  4J  HJ  \J  pJ  J  J   J  J   J  0J  @J  PK  `$K  p8K  LK  `K  tK  K  K  K  K  K   K   L   L  0(L  @<L  PPL  `dL  pxL  L  L  L  L  L  L  M  M   ,M  @M   TM  0hM  @|M  PM  `M  pM  M  M  M  N  N  0N  DN  XN   lN  N   N  0N  @N  PN  `N  pN  O   O  4O  HO  \O  pO  O  O   O  O   O  0O  @O  PP  `$P  p8P  LP  `P  tP  P  P  P  P  P    P    Q    Q  0 (Q  @ <Q  P PQ  ` dQ  p xQ   Q   Q   Q   Q   Q   Q   R   R   !,R  !@R   !TR  0!hR  @!|R  P!R  `!R  p!R  !R  !R  !R  !S  !S  !0S  !DS  !XS   "lS  "S   "S  0"S  @"S  P"S  `"S  p"S  "T  " T  "4T  "HT  "\T  "pT  "T  "T   #T  #T   #T  0#T  @#T  P#U  `#$U  p#8U  #LU  #`U  #tU  #U  #U  #U  #U  #U   $U  $ V   $V  0$(V  @$<V  P$PV  `$dV  p$xV  $V  $V  $V  $V  $V  $V  $W  $W   %,W  %@W   %TW  0%hW  @%|W  P%W  `%W  p%W  %W  %W  %W  %X  %X  %0X  %DX  %XX   &lX  &X   &X  0&X  @&X  P&X  `&X  p&X  &Y  & Y  &4Y  &HY  &\Y  &pY  &Y  &Y   'Y  'Y   'Y  0'Y  @'Y  P'Z  `'$Z  p'8Z  'LZ  '`Z  'tZ  'Z  'Z  'Z  'Z  'Z   (Z  ( [   ([  0(([  @(<[  P(P[  `(d[  p(x[  ([  ([  ([  ([  ([  ([  (\  (\   ),\  )@\   )T\  0)h\  @)|\  P)\  `)\  p)\  )\  )\  )\  )]  )]  )0]  )D]  )X]   *l]  *]   *]  0*]  @*]  P*]  `*]  p*]  *^  * ^  *4^  *H^  *\^  *p^  *^  *^   +^  +^   +^  0+^  @+^  P+_  `+$_  p+8_  +L_  +`_  +t_  +_  +_  +_  +_  +_   ,_  , `   ,`  0,(`  @,<`  P,P`  `,d`  p,x`  ,`  ,`  ,`  ,`  ,`  ,`  ,a  ,a   -,a  -@a   -Ta  0-ha  @-|a  P-a  `-a  p-a  -a  -a  -a  -b  -b  -0b  -Db  -Xb   .lb  .b   .b  0.b  @.b  P.b  `.b  p.b  .c  . c  .4c  .Hc  .\c  .pc  .c  .c   /c  /c   /c  0/c  @/c  P/d  `/$d  p/8d  /Ld  /`d  /td  /d  /d  /d  /d  /d   0d  0 e   0e  00(e  @0<e  P0Pe  `0de  p0xe  0e  0e  0e  0e  0e  0e  0f  0f   1,f  1@f   1Tf  01hf  @1|f  P1f  `1f  p1f  1f  1f  1f  1g  1g  10g  1Dg  1Xg   2lg  2g   2g  02g  @2g  P2g  `2g  p2g  2h  2 h  24h  2Hh  2\h  2ph  2h  2h   3h  3h   3h  03h  @3h  P3i  `3$i  p38i  3Li  3`i  3ti  3i  3i  3i  3i  3i   4i  4 j   4j  04(j  @4<j  P4Pj  `4dj  p4xj  4j  4j  4j  4j  4j  4j  4k  4k   5,k  5@k   5Tk  05hk  @5|k  P5k  `5k  p5k  5k  5k  5k  5l  5l  50l  5Dl  5Xl   6ll  6l   6l  06l  @6l  P6l  `6l  p6l  6m  6 m  64m  6Hm  6\m  6pm  6m  6m   7m  7m   7m  07m  @7m  P7n  `7$n  p78n  7Ln  7`n  7tn  7n  7n  7n  7n  7n   8n  8 o   8o  08(o  @8<o  P8Po  `8do  p8xo  8o  8o  8o  8o  8o  8o  8p  8p   9,p  9@p   9Tp  09hp  @9|p  P9p  `9p  p9p  9p  9p  9p  9q  9q  90q  9Dq  9Xq   :lq  :q   :q  0:q  @:q  P:q  `:q  p:q  :r  : r  :4r  :Hr  :\r  :pr  :r  :r   ;r  ;r   ;r  0;r  @;r  P;s  `;$s  p;8s  ;Ls  ;`s  ;ts  ;s  ;s  ;s  ;s  ;s   <s  < t   <t  0<(t  @<<t  P<Pt  `<dt  p<xt  <t  <t  <t  <t  <t  <t  <u  <u   =,u  =@u   =Tu  0=hu  @=|u  P=u  `=u  p=u  =u  =u  =u  =v  =v  =0v  =Dv  =Xv   >lv  >v   >v  0>v  @>v  P>v  `>v  p>v  >w  > w  >4w  >Hw  >\w  >pw  >w  >w   ?w  ?w   ?w  0?w  @?w  P?x  `?$x  p?8x  ?Lx  ?`x  ?tx  ?x  ?x  ?x  ?x  ?x   @x  @ y   @y  0@(y  @@<y  P@Py  `@dy  p@xy  @y  @y  @y  @y  @y  @y  @z  @z   A,z  A@z   ATz  0Ahz  @A|z  PAz  `Az  pAz  Az  Az  Az  A{  A{  A0{  AD{  AX{   Bl{  B{   B{  0B{  @B{  PB{  `B{  pB{  B|  B |  B4|  BH|  B\|  Bp|  B|  B|   C|  C|   C|  0C|  @C|  PC}  `C$}  pC8}  CL}  C`}  Ct}  C}  C}  C}  C}  C}   D}  D ~   D~  0D(~  @D<~  PDP~  `Dd~  pDx~  D~  D~  D~  D~  D~  D~  D  D   E,  E@   ET  0Eh  @E|  PE  `E  pE  E  E  E  E  E  E0  ED  EX   Fl  F   F  0F  @F  PFЀ  `F  pF  F  F   F4  FH  F\  Fp  F  F   G  G   Gԁ  0G  @G  PG  `G$  pG8  GL  G`  Gt  G  G  G  GĂ  G؂   H  H    H  0H(  @H<  PHP  `Hd  pHx  H  H  H  Hȃ  H܃  H  H  H   I,  I@   IT  0Ih  @I|  PI  `I  pI  Ī  I  I  I  I  I0  ID  IX   Jl  J   J  0J  @J  PJЅ  `J  pJ  J  J   J4  JH  J\  Jp  J  J   K  K   KԆ  0K  @K  PK  `K$  pK8  KL  K`  Kt  K  K  K  Kć  K؇   L  L    L  0L(  @L<  PLP  `Ld  pLx  L  L  L  LȈ  L܈  L  L  L   M,  M@   MT  0Mh  @M|  PM  `M  pM  M̉  M  M  M  M  M0  MD  MX   Nl  N   N  0N  @N  PNЊ  `N  pN  N  N   N4  NH  N\  Np  N  N   O  O   Oԋ  0O  @O  PO  `O$  pO8  OL  O`  Ot  O  O  O  OČ  O،   P  P    P  0P(  @P<  PPP  `Pd  pPx  P  P  P  Pȍ  P܍  P  P  P   Q,  Q@   QT  0Qh  @Q|  PQ  `Q  pQ  Q̎  Q  Q  Q  Q  Q0  QD  QX   Rl  R   R  0R  @R  PRЏ  `R  pR  R  R   R4  RH  R\  Rp  R  R   S  S   SԐ  0S  @S  PS  `S$  pS8  SL  S`  St  S  S  S  Sđ  Sؑ   T  T    T  0T(  @T<  PTP  `Td  pTx  T  T  T  TȒ  Tܒ  T  T  T   U,  U@   UT  0Uh  @U|  PU  `U  pU  U̓  U  U  U  U  U0  UD  UX   Vl  V   V  0V  @V  PVД  `V  pV  V  V   V4  VH  V\  Vp  V  V   W  W   Wԕ  0W  @W  PW  `W$  pW8  WL  W`  Wt  W  W  W  WĖ  Wؖ   X  X    X  0X(  @X<  PXP  `Xd  pXx  X  X  X  Xȗ  Xܗ  X  X  X   Y,  Y@   YT  0Yh  @Y|  PY  `Y  pY  Y̘  Y  Y  Y  Y  Y0  YD  YX   Zl  Z   Z  0Z  @Z  PZЙ  `Z  pZ  Z  Z   Z4  ZH  Z\  Zp  Z  Z   [  [   [Ԛ  0[  @[  P[  `[$  p[8  [L  [`  [t  [  [  [  [ě  [؛   \  \    \  0\(  @\<  P\P  `\d  p\x  \  \  \  \Ȝ  \ܜ  \  \  \   ],  ]@   ]T  0]h  @]|  P]  `]  p]  ]̝  ]  ]  ]  ]  ]0  ]D  ]X   ^l  ^   ^  0^  @^  P^О  `^  p^  ^  ^   ^4  ^H  ^\  ^p  ^  ^   _  _   _ԟ  0_  @_  P_  `_$  p_8  _L  _`  _t  _  _  _  _Ġ  _ؠ   `  `    `  0`(  @`<  P`P  ``d  p`x  `  `  `  `ȡ  `ܡ  `  `  `   a,  a@   aT  0ah  @a|  Pa  `a  pa  a̢  a  a  a  a  a0  aD  aX   bl  b   b  0b  @b  PbУ  `b  pb  b  b   b4  bH  b\  bp  b  b   c  c   cԤ  0c  @c  Pc  `c$  pc8  cL  c`  ct  c  c  c  cĥ  cإ   d  d    d  0d(  @d<  PdP  `dd  pdx  d  d  d  dȦ  dܦ  d  d  d  eD  ed  ex  fĨ   k   l  l  @mԪ  m  n  o(  oD   pd  p  `q   rܫ  r  u,  uH   |$    0  \   خ        0  @(  P<  `P  l         Pܯ             zR x  $      Qb   FJw ?;*3$"       D             X             l                !             U    l h       ("    D ]        X    AV       (    Dq
KH
H         "    D ]                ,            @            T  b    ah
G   p  dD    ab   @        AGG0g
GAJd
DAGZ
CAJ                                                                   4            H            \            p                                                                                                             $            8            L            `            t                                                                                                             (            <            P            d            x                                                                                                  |          ,  x          @  t          T  p          h  l          |  h            d            `            \            X            T            P            L            H          0  D          D  @          X  <          l  8            4            0            ,            (            $                                                            4            H            \            p                                                                                                             $            8            L            `            t                                                                                     	            	            (	            <	            P	            d	            x	            	            	            	            	            	            	            
            
  |          ,
  x          @
  t          T
  p          h
  l          |
  h          
  d          
  `          
  \          
  X          
  T          
  P            L            H          0  D          D  @          X  <          l  8            4            0            ,            (            $                                                            4            H            \            p                                                                                                             $            8            L            `            t                                                                                                             (            <            P            d            x                                                                                                  |          ,  x          @  t          T  p          h  l          |  h            d            `            \            X            T            P            L            H          0  D          D  @          X  <          l  8            4            0            ,            (            $                                                            4            H            \            p                                                                                                             $            8            L            `            t                                                                                                             (            <            P            d            x                                                                                                  |          ,  x          @  t          T  p          h  l          |  h            d            `            \            X            T            P            L            H          0  D          D  @          X  <          l  8            4            0            ,            (            $                                                            4            H            \            p                                                                                                             $            8            L            `            t                                                                                                             (            <            P            d            x                                                                                                  |          ,  x          @  t          T  p          h  l          |  h            d            `            \            X            T            P            L            H          0  D          D  @          X  <          l  8            4            0            ,            (            $                                                            4            H            \            p                                                                                                             $            8            L            `            t                                                                                                             (            <            P            d            x                                                                                                  |          ,  x          @  t          T  p          h  l          |  h            d            `            \            X            T            P            L            H          0  D          D  @          X  <          l  8            4            0            ,            (            $                                                              4             H             \             p                                                                                                         !            $!            8!            L!            `!            t!            !            !            !            !            !            !             "            "            ("            <"            P"            d"            x"            "            "            "            "            "            "            #            #  |          ,#  x          @#  t          T#  p          h#  l          |#  h          #  d          #  `          #  \          #  X          #  T          #  P          $  L          $  H          0$  D          D$  @          X$  <          l$  8          $  4          $  0          $  ,          $  (          $  $          $             $            %             %            4%            H%            \%            p%            %             %            %            %            %            %            %            &            $&            8&            L&            `&            t&            &            &            &            &            &            &             '            '            ('            <'            P'            d'            x'            '            '            '            '            '            '            (            (  |          ,(  x          @(  t          T(  p          h(  l          |(  h          (  d          (  `          (  \          (  X          (  T          (  P          )  L          )  H          0)  D          D)  @          X)  <          l)  8          )  4          )  0          )  ,          )  (          )  $          )             )            *             *            4*            H*            \*            p*            *             *            *            *            *            *            *            +            $+            8+            L+            `+            t+            +            +            +            +            +            +             ,            ,            (,            <,            P,            d,            x,            ,            ,            ,            ,            ,            ,            -            -  |          ,-  x          @-  t          T-  p          h-  l          |-  h          -  d          -  `          -  \          -  X          -  T          -  P          .  L          .  H          0.  D          D.  @          X.  <          l.  8          .  4          .  0          .  ,          .  (          .  $          .             .            /             /            4/            H/            \/            p/            /             /            /            /            /            /            /            0            $0            80            L0            `0            t0            0            0            0            0            0            0             1            1            (1            <1            P1            d1            x1            1            1            1            1            1            1            2            2  |          ,2  x          @2  t          T2  p          h2  l          |2  h          2  d          2  `          2  \          2  X          2  T          2  P          3  L          3  H          03  D          D3  @          X3  <          l3  8          3  4          3  0          3  ,          3  (          3  $          3             3            4             4            44            H4            \4            p4            4             4            4            4            4            4            4            5            $5            85            L5            `5            t5            5            5            5            5            5            5             6            6            (6            <6            P6            d6            x6            6            6            6            6            6            6            7            7  |          ,7  x          @7  t          T7  p          h7  l          |7  h          7  d          7  `          7  \          7  X          7  T          7  P          8  L          8  H          08  D          D8  @          X8  <          l8  8          8  4          8  0          8  ,          8  (          8  $          8             8            9             9            49            H9            \9            p9            9             9            9            9            9            9            9            :            $:            8:            L:            `:            t:            :            :            :            :            :            :             ;            ;            (;            <;            P;            d;            x;            ;            ;            ;            ;            ;            ;            <            <  |          ,<  x          @<  t          T<  p          h<  l          |<  h          <  d          <  `          <  \          <  X          <  T          <  P          =  L          =  H          0=  D          D=  @          X=  <          l=  8          =  4          =  0          =  ,          =  (          =  $          =             =            >             >            4>            H>            \>            p>            >             >            >            >            >            >            >            ?            $?            8?            L?            `?            t?            ?            ?            ?            ?            ?            ?             @            @            (@            <@            P@            d@            x@            @            @            @            @            @            @            A            A  |          ,A  x          @A  t          TA  p          hA  l          |A  h          A  d          A  `          A  \          A  X          A  T          A  P          B  L          B  H          0B  D          DB  @          XB  <          lB  8          B  4          B  0          B  ,          B  (          B  $          B             B            C             C            4C            HC            \C            pC            C             C            C            C            C            C            C            D            $D            8D            LD            `D            tD            D            D            D            D            D            D             E            E            (E            <E            PE            dE            xE            E            E            E            E            E            E            F            F  |          ,F  x          @F  t          TF  p          hF  l          |F  h          F  d          F  `          F  \          F  X          F  T          F  P          G  L          G  H          0G  D          DG  @          XG  <          lG  8          G  4          G  0          G  ,          G  (          G  $          G             G            H             H            4H            HH            \H            pH            H             H            H            H            H            H            H            I            $I            8I            LI            `I            tI            I            I            I            I            I            I             J            J            (J            <J            PJ            dJ            xJ            J            J            J            J            J            J            K            K  |          ,K  x          @K  t          TK  p          hK  l          |K  h          K  d          K  `          K  \          K  X          K  T          K  P          L  L          L  H          0L  D          DL  @          XL  <          lL  8          L  4          L  0          L  ,          L  (          L  $          L             L            M             M            4M            HM            \M            pM            M             M            M            M            M            M            M            N            $N            8N            LN            `N            tN            N            N            N            N            N            N             O            O            (O            <O            PO            dO            xO            O            O            O            O            O            O            P            P  |          ,P  x          @P  t          TP  p          hP  l          |P  h          P  d          P  `          P  \          P  X          P  T          P  P          Q  L          Q  H          0Q  D          DQ  @          XQ  <          lQ  8          Q  4          Q  0          Q  ,          Q  (          Q  $          Q             Q            R             R            4R            HR            \R            pR            R             R            R            R            R            R            R            S            $S            8S            LS            `S            tS            S            S            S            S            S            S             T            T            (T            <T            PT            dT            xT            T            T            T            T            T            T            U            U  |          ,U  x          @U  t          TU  p          hU  l          |U  h          U  d          U  `          U  \          U  X          U  T          U  P          V  L          V  H          0V  D          DV  @          XV  <          lV  8          V  4          V  0          V  ,          V  (          V  $          V             V            W             W            4W            HW            \W            pW            W             W            W            W            W            W            W            X            $X            8X            LX            `X            tX            X            X            X            X            X            X             Y            Y            (Y            <Y            PY            dY            xY            Y            Y            Y            Y            Y            Y            Z            Z  |          ,Z  x          @Z  t          TZ  p          hZ  l          |Z  h          Z  d          Z  `          Z  \          Z  X          Z  T          Z  P          [  L          [  H          0[  D          D[  @          X[  <          l[  8          [  4          [  0          [  ,          [  (          [  $          [             [            \             \            4\            H\            \\            p\            \             \            \            \            \            \            \            ]            $]            8]            L]            `]            t]            ]            ]            ]            ]            ]            ]             ^            ^            (^            <^            P^            d^            x^            ^            ^            ^            ^            ^            ^            _            _  |          ,_  x          @_  t          T_  p          h_  l          |_  h          _  d          _  `          _  \          _  X          _  T          _  P          `  L          `  H          0`  D          D`  @          X`  <          l`  8          `  4          `  0          `  ,          `  (          `  $          `             `            a             a            4a            Ha            \a            pa            a             a            a            a            a            a            a            b            $b            8b            Lb            `b            tb            b            b            b            b            b            b             c            c            (c            <c            Pc            dc            xc            c            c            c            c            c            c            d            d  |          ,d  x          @d  t          Td  p          hd  l          |d  h          d  d          d  `          d  \          d  X          d  T          d  P          e  L          e  H          0e  D          De  @          Xe  <          le  8          e  4          e  0          e  ,          e  (          e  $          e             e            f             f            4f            Hf            \f            pf            f             f            f            f            f            f            f            g            $g            8g            Lg            `g            tg            g            g            g            g            g            g             h            h            (h            <h            Ph            dh            xh            h            h            h            h            h            h            i            i  |          ,i  x          @i  t          Ti  p          hi  l          |i  h          i  d          i  `          i  \          i  X          i  T          i  P          j  L          j  H          0j  D          Dj  @          Xj  <          lj  8          j  4          j  0          j  ,          j  (          j  $          j             j            k             k            4k            Hk            \k            pk            k             k            k            k            k            k            k            l            $l            8l  ܿ          Ll  ؿ          `l  Կ          tl  п          l  ̿          l  ȿ          l  Ŀ          l            l            l             m            m            (m            <m            Pm            dm            xm            m            m            m            m            m            m            n            n  |          ,n  x          @n  t          Tn  p          hn  l          |n  h          n  d          n  `          n  \          n  X          n  T          n  P          o  L          o  H          0o  D          Do  @          Xo  <          lo  8          o  4          o  0          o  ,          o  (          o  $          o             o            p             p            4p            Hp            \p            pp            p             p            p            p            p            p            p            q            $q            8q  ܾ          Lq  ؾ          `q  Ծ          tq  о          q  ̾          q  Ⱦ          q  ľ          q            q            q             r            r            (r            <r            Pr            dr            xr            r            r            r            r            r            r            s            s  |          ,s  x          @s  t          Ts  p          hs  l          |s  h          s  d          s  `          s  \          s  X          s  T          s  P          t  L          t  H          0t  D          Dt  @          Xt  <          lt  8          t  4          t  0          t  ,          t  (          t  $          t             t            u             u            4u            Hu            \u            pu            u             u            u            u            u            u            u            v            $v            8v  ܽ          Lv  ؽ          `v  Խ       (   tv  н    AAD Y
DAD     v  D%       t   v  h>   BEE I(K0J8D`hFpIxOKGAADAABL`z8D0A(B BBB8   ,w  ?    BEE G(A0e(C BBB  8   hw  ?l   BBA D(A0X(D ABB      w  
A0    An      w  T       H   w  `   BED D(D0
(G ABBKF(C ABB  x    x  $   BBB B(D0D8G`
8G0A(B BBBIV
8D0A(B BBBEQ
8F0A(B BBBHH   x  B@`   BEE E(D0D8A@88D0A(B BBB   D   x  VA    BHE D(D08I@T8A0R(A BBB  H   0y  A[   BBB B(A0A8G^?8A0A(B BBB  8   |y     BBA A(D0Y
(D ABBD  H   y  B   BGB B(D0A8D`y8D0A(B BBB      z            z  u    Lh   0z  d}    Th    Hz      Do
E@
H      lz  S    DN   z      DM
G    z  Tx    D~
Fo      z  x    D~
Fo   (   z      ADD ^
AAG (   {      ADD ^
AAG (   8{  <    AAD Y
DAD      d{     A
DH
H   {  |)    Ac   d   {  7   BBB B(A0C8GP
8A0A(B BBBA
8A0A(B BBBE  p   |  B   BBB B(A0A8GbHHKIPA8A0A(B BBB  d   |     BHSpsxLCBOpM
ABH[xfHxApQ
CBHxENxAp d   |  w   AZsLCBOI
AH[fHAQ
CBENA   d   P}  4p   BHA GPjXP`ChBpOPb
XE`IkXD`jXAPM
 AABEnXE`NXAPd   }  <X   BHA GPjXP`ChBpOPb
XE`IkXD`jXAPM
 AABEVXE`NXAP    ~  R          4~             H~            \~            p~            ~            ~            ~  -    Ak      ~  !    A_      ~  0-    Ak         D!    A_        X$    Ab      8  l    AV                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Я     (m          x          (     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                                                                                                                                                                                        Pm                     60     F0     V0     f0     v0     0     0     0     0     0     0     0     0     1     1     &1     61     F1     V1     f1     v1     1     1     1     1     1     1     1     1     2     2     &2     62     F2     V2     f2     v2     2     2     2     2     2     2     2     2     3     3     &3     63     F3     V3     f3     v3     3     3     3     3     3     3     3     3     4     4     &4     64     F4     V4     f4     v4     4     4     4     4     4     4     4     4     5     5     &5     65     F5     V5     f5     v5     5     5     5     5     5     5     5     5     6     6     &6     66     F6     V6     f6     v6     6     6     6     6     6     6     6     6     7     7     &7     67     F7     V7     f7     v7     7     7     7     7     7     7     7     7     8     8     &8     68     F8     V8     f8     v8     8     8     8     8     8     8     8     8     9     9     &9     69     F9     V9     f9     v9     9     9     9     9     9     9     9     9     :     :     &:     6:     F:     V:     f:     v:     :     :     :     :     :     :     :     :     ;     ;     &;     6;     F;     V;     f;     v;     ;     ;     ;     ;     ;     ;     ;     ;     <     <     &<     6<     F<     V<     f<     v<     <     <     <     <     <     <     <     <     =     =     &=     6=     F=     V=     f=     v=     =     =     =     =     =     =     =     =     >     >     &>     6>     F>     V>     f>     v>     >     >     >     >     >     >     >     >     ?     ?     &?     6?     F?     V?     f?     v?     ?     ?     ?     ?     ?     ?     ?     ?     @     @     &@     6@     F@     V@     f@     v@     @     @     @     @     @     @     @     @     A     A     &A     6A     FA     VA     fA     vA     A     A     A     A     A     A     A     A     B     B     &B     6B     FB     VB     fB     vB     B     B     B     B     B     B     B     B     C     C     &C     6C     FC     VC     fC     vC     C     C     C     C     C     C     C     C     D     D     &D     6D     FD     VD     fD     vD     D     D     D     D     D     D     D     D     E     E     &E     6E     FE     VE     fE     vE     E     E     E     E     E     E     E     E     F     F     &F     6F     FF     VF     fF     vF     F     F     F     F     F     F     F     F     G     G     &G     6G     FG     VG     fG     vG     G     G     G     G     G     G     G     G     H     H     &H     6H     FH     VH     fH     vH     H     H     H     H     H     H     H     H     I     I     &I     6I     FI     VI     fI     vI     I     I     I     I     I     I     I     I     J     J     &J     6J     FJ     VJ     fJ     vJ     J     J     J     J     J     J     J     J     K     K     &K     6K     FK     VK     fK     vK     K     K     K     K     K     K     K     K     L     L     &L     6L     FL     VL     fL     vL     L     L     L     L     L     L     L     L     M     M     &M     6M     FM     VM     fM     vM     M     M     M     M     M     M     M     M     N     N     &N     6N     FN     VN     fN     vN     N     N     N     N     N     N     N     N     O     O     &O     6O     FO     VO     fO     vO     O     O     O     O     O     O     O     O     P     P     &P     6P     FP     VP     fP     vP     P     P     P     P     P     P     P     P     Q     Q     &Q     6Q     FQ     VQ     fQ     vQ     Q     Q     Q     Q     Q     Q     Q     Q     R     R     &R     6R     FR     VR     fR     vR     R     R     R     R     R     R     R     R     S     S     &S     6S     FS     VS     fS     vS     S     S     S     S     S     S     S     S     T     T     &T     6T     FT     VT     fT     vT     T     T     T     T     T     T     T     T     U     U     &U     6U     FU     VU     fU     vU     U     U     U     U     U     U     U     U     V     V     &V     6V     FV     VV     fV     vV     V     V     V     V     V     V     V     V     W     W     &W     6W     FW     VW     fW     vW     W     W     W     W     W     W     W     W     X     X     &X     6X     FX     VX     fX     vX     X     X     X     X     X     X     X     X     Y     Y     &Y     6Y     FY     VY     fY     vY     Y     Y     Y     Y     Y     Y     Y     Y     Z     Z     &Z     6Z     FZ     VZ     fZ     vZ     Z     Z     Z     Z     Z     Z     Z     Z     [     [     &[     6[     F[     V[     f[     v[     [     [     [     [     [     [     [     [     \     \     &\     6\     F\     V\     f\     v\     \     \     \     \     \     \     \     \     ]     ]     &]     6]     F]     V]     f]     v]     ]     ]     ]     ]     ]     ]     ]     ]     ^     ^     &^     6^     F^     V^     f^     v^     ^     ^     ^     ^     ^     ^     ^     ^     _     _     &_     6_     F_     V_     f_     v_     _     _     _     _     _     _     _     _     `     `     &`     6`     F`     V`     f`     v`     `     `     `     `     `     `     `     `     a     a     &a     6a     Fa     Va     fa     va     a     a     a     a     a     a     a     a     b     b     &b     6b     Fb     Vb     fb     vb     b     b     b     b     b     b     b     b     c     c     &c     6c     Fc     Vc     fc     vc     c     c     c     c     c     c     c     c     d     d     &d     6d     Fd     Vd     fd     vd     d     d     d     d     d     d     d     d     e     e     &e     6e     Fe     Ve     fe     ve     e     e     e     e     e     e     e     e     f     f     &f     6f     Ff     Vf     ff     vf     f     f     f     f     f     f     f     f     g     g     &g     6g     Fg     Vg     fg     vg     g     g     g     g     g     g     g     g     h     h     &h     6h     Fh     Vh     fh     vh     h     h     h     h     h     h     h     h     i     i     &i     6i     Fi     Vi     fi     vi     i     i     i     i     i     i     i     i     j     j     &j     6j     Fj     Vj     fj     vj     j     j     j     j     j     j     j     j     k     k     &k     6k     Fk     Vk     fk     vk     k     k     k     k     k     k     k     k     l     l     &l     6l     Fl     Vl     fl     vl     l     l     l     l     l     l     l     l     m     m     &m     6m     Fm     Vm     fm     vm     m     m     m     m     m     m     m     m     n     n     &n     6n     Fn     Vn     fn     vn     n     n     n     n     n     n     n     n     o     o     &o     6o     Fo     Vo     fo     vo     o     o     o     o     o     o     o     o     p     p     &p     6p     Fp     Vp     fp     vp     p     p     p     p     p     p     p     p     q     q     &q     6q     Fq     Vq     fq     vq     q     q     q     q     q     q     q     q     r     r     &r     6r     Fr     Vr     fr     vr     r     r     r     r     r     r     r     r     s     s     &s     6s     Fs     Vs     fs     vs     s     s     s     s     s     s     s     s     t     t     &t     6t     Ft     Vt     ft     vt     t     t     t     t     t     t     t     t     u     u     &u     6u     Fu     Vu     fu     vu     u     u     u     u     u     u     u     u     v     v     &v     6v     Fv     Vv     fv     vv     v     v     v     v     v     v     v     v     w     w     &w     6w     Fw     Vw     fw     vw     w     w     w     w     w     w     w     w     x     x     &x     6x     Fx     Vx     fx     vx     x     x     x     x     x     x     x     x     y     y     &y     6y     Fy     Vy     fy     vy     y     y     y     y     y     y     y     y     z     z     &z     6z     Fz     Vz     fz     vz     z     z     z     z     z     z     z     z     {     {     &{     6{     F{     V{     f{     v{     {     {     {     {     {     {     {     {     |     |     &|     6|     F|     V|     f|     v|     |     |     |     |     |     |     |     |     }     }     &}     6}     F}     V}     f}     v}     }     }     }     }     }     }     }     }     ~     ~     &~     6~     F~     V~     f~     v~     ~     ~     ~     ~     ~     ~     ~     ~               &     6     F     V     f     v                                                       &     6     F     V     f     v                         ƀ     ր                         &     6     F     V     f     v                         Ɓ     ց                         &     6     F     V     f     v                         Ƃ     ւ                         &     6     F     V     f     v                         ƃ     փ                         &     6     F     V     f     v                         Ƅ     ք                         &     6     F     V     f     v                         ƅ     օ                         &     6     F     V     f     v                         Ɔ     ֆ                         &     6     F     V     f     v                         Ƈ     և                         &     6     F     V     f     v                         ƈ     ֈ                         &     6     F     V     f     v                         Ɖ     ։                         &     6     F     V     f     v                         Ɗ     ֊                         &     6     F     V     f     v                         Ƌ     ֋                         &     6     F     V     f     v                         ƌ     ֌                         &     6     F     V     f     v                         ƍ     ֍                         &     6     F     V     f     v                         Ǝ     ֎                         &     6     F     V     f     v                         Ə     ֏                         &     6     F     V     f     v                         Ɛ     ֐                         &     6     F     V     f     v                         Ƒ     ֑                         &     6     F     V     f     v                         ƒ     ֒          p     `          P     @     0                                                              p     `     P     @     0                                                              p     p     `     P     @     0                                                              p     `     P     @     0                                          @                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                      
     
     
     
     
     
     
     
     p
     `
     P
     @
     0
      
     
      
     	     	     	     	     	     	     	     	     p	     `	     P	     @	     0	      	     	      	                                             p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                                      p      `      P      @      0                                                                  p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                п                              p     `     P     @     0                                о                              p     `     P     @     0                                н                              p     `     P     @     0                                м                              p     `     P     @     0                                л                              p     `     P     @     0                                к                              p     `     P     @     0                                й                              p     `     P     @     0                                и                              p     `     P     @     0                                з                              p     `     P     @     0                                ж                              p     `     P     @     0                                е                              p     `     P     @                             I            M     `     4       @#     B             2            G       p     3       `      @             H       @     I            6       P                     L     0                                                    L                                    L            0                      L            (                                                              I                         I                             L                                                                                                                                 ZK     v                                                                                ~            N                                     L     )                    L     @-                    L     0                    L     05                     M          @                     	M          @                     M                               M                               $M           0                     1M                                     ;M                                     DM     @                             QM     @                             ]M     `                             jM     `                             vM                                  M                                  M                               M                               M          0                     M                               M                                                                          GCC: (GNU) 14.2.1 20250110 (Red Hat 14.2.1-7)            GA$3a1 ]     ]              GA$3a1  0     0              GA$3a1 :      ;              GA$3a1 `                   GA$3a1 :     :              GA$3a1 :     :              GA$3a1 0     0              GA$3a1  ;     ;                                                                   /     @            L     `            i          !                 U                 "                  X            @                @     "       5    p            c                                         b                D           `                                @            J    P            x    `                p                                            0                ^                                    е                                            D                 r                                     0                @            *    P            X    `                p                                                            >                l                    ж                                            $                 R                                     0                @            
    P            8    `            f    p                                                            	                L	                z	    з            	                	                
                 2
                `
                 
    0            
    @            
    P                `            F    p            t                                                                ,                Z    и                                                                             ?                 m    0                @                P                `            &    p            T                                                                                :    й            h                                                                                   N    0            |    @                P                `                p            3                a                                                                    к            H                v                                                                   .    0            \    @                P                `                p                            C                q                                                    л            )                W                                                                      0            =    @            k    P                `                p                            #                Q                                                    м            	                7                e                                                      0                @            K    P            y    `                p                                            2                `                                    н                                            F                 t                                     0                @            ,    P            Z    `                p                                                            @                n                    о                                            &                 T                                     0                @                P            :    `            i    p                                                            !                 O                 }     п                                              !                 5!                c!                 !    0            !    @            !    P            "    `            I"    p            w"                "                "                #                /#                ]#                #                #                #                 $                C$                 q$    0            $    @            $    P            $    `            )%    p            W%                %                %                %                &                =&                k&                &                &                 &                $'                 R'    0            '    @            '    P            '    `            
(    p            8(                f(                (                (                (                )                L)                z)                )                 )                *                 2*    0            `*    @            *    P            *    `            *    p            +                F+                t+                +                +                +                ,,                Z,                ,                 ,                ,                 -    0            @-    @            n-    P            -    `            -    p            -                '.                U.                .                .                .                /                </                j/                 /                /                 /    0            #0    @            Q0    P            0    `            0    p            0                	1                81                f1                1                1                1                2                K2                 x2                2                 2    0            3    @            13    P            `3    `            3    p            3                3                4                G4                u4                4                4                 5                .5                 \5                5                 5    0            5    @            6    P            C6    `            q6    p            6                6                6                (7                V7                7                7                7                8                 ;8                i8                 8    0            8    @            8    P            #9    `            R9    p            9                9                9                
:                9:                g:                :                :                :                 ;                M;                 |;    0            ;    @            ;    P            <    `            4<    p            b<                <                <                <                =                F=                t=                =                =                 =                +>                 Y>    0            >    @            >    P            >    `            ?    p            ??                m?                ?                ?                ?                $@                R@                @                @                 @                
A                 9A    0            hA    @            A    P            A    `            A    p            !B                OB                }B                B                B                C                6C                dC                C                 C                C                 D    0            KD    @            yD    P            D    `            D    p            E                0E                ^E                E                E                E                F                BF                pF                 F                F                 F    0            (G    @            VG    P            G    `            G    p            G                H                <H                jH                H                H                H                "I                PI                 ~I                I                 I    0            J    @            5J    P            cJ    `            J    p            J                J                K                FK                tK                K                K                K                *L                 WL                L                 L    0            L    @            M    P            <M    `            jM    p            M                M                M                "N                PN                ~N                N                N                O                 6O                dO                 O    0            O    @            O    P            P    `            IP    p            wP                P                P                Q                0Q                ^Q                Q                Q                Q                 R                DR                 rR    0            R    @            R    P            R    `            (S    p            VS                S                S                S                T                =T                lT                T                T                 T                $U                 RU    0            U    @            U    P            U    `            
V    p            8V                fV                V                V                V                W                MW                {W                W                 W                X                 3X    0            aX    @            X    P            X    `            X    p            Y                GY                uY                Y                Y                 Z                -Z                [Z                Z                 Z                Z                 [    0            A[    @            o[    P            [    `            [    p            [                '\                U\                \                \                \                ]                ;]                i]                 ]                ]                 ]    0            "^    @            P^    P            ~^    `            ^    p            ^                _                6_                d_                _                _                _                `                J`                 x`                `                 `    0            a    @            1a    P            _a    `            a    p            a                a                b                Db                rb                b                b                b                *c                 Xc                c                 c    0            c    @            d    P            >d    `            ld    p            d                d                d                $e                Re                e                e                e                
f                 8f                ff                 f    0            f    @            f    P            g    `            Lg    p            zg                g                g                h                1h                ^h                h                h                h                 i                Ci                 qi    0            i    @            i    P            i    `            (j    p            Uj                j                j                j                k                :k                hk                k                k                 k                l                 Ll    0            zl    @            l    P            l    `            m    p            1m                _m                m                m                m                n                Dn                qn                n                 n                n                 )o    0            Wo    @            o    P            o    `            o    p            p                <p                jp                p                p                p                "q                Pq                ~q                 q                q                 r    0            6r    @            dr    P            r    `            r    p            r                s                Gs                us                s                s                s                ,t                Zt                 t                t                 t    0            u    @            ?u    P            mu    `            u    p            u                u                %v                Sv                v                v                v                w                8w                 ew                w                 w    0            w    @            x    P            Mx    `            {x    p            x                x                y                2y                `y                y                y                y                z                 Dz                rz                 z    0            z    @            z    P            ){    `            W{    p            {                {                {                |                <|                j|                |                |                |                 "}                P}                 ~}    0            }    @            }    P            ~    `            6~    p            d~                ~                ~                ~                                J                w                                                                  .                 \    0                @                P                `                p            A                o                                ˁ                                '                U                                                 ނ                                 :    0            h    @                P            ă    `                p                             N                |                                ؄                                4                b                                                                      0            H    @            v    P                `            ц    p                            ,                Z                                                                                ?                m                                 Ɉ                     0            %    @            S    P                `                p            ݉                                8                f                                                                                L                 z                                 ֋    0            
    @            8    P            f    `                p                                                             P                                                ݍ                                <                 j                                 Ǝ    0                @            "    P            P    `            ~    p                            ڏ                                6                d                                                                                 J                x                     0            ԑ    @                P            0    `            ^    p                                                                            F                t                                Г                                 )                U                     0                @            ޔ    P                `            :    p            h                                ĕ                                                 N                |                                ږ                 
                :                 i    0                @            Ǘ    P                `            $    p            R                                                ܘ                
                8                f                                                                                  L    0            z    @                P            ֚    `                p            2                `                                                                                F                t                                 М                                 .    0            \    @                P                `                p                            =                k                                ƞ                                "                P                ~                                 ڟ                     0            6    @            d    P                `            Ġ    p                            !                O                }                                ١                                5                c                                                      0                @            I    P            w    `                p            ӣ                                /                ]                                                                                D                 r                                 Υ    0                @            *    P            X    `                p                                                            =                k                                ǧ                                #                 Q                                     0            ۨ    @            	    P            9    `            i    p                            Ʃ                                "                P                ~                                ڪ                                 6                d                     0                @                P                `            J    p            x                                Ԭ                                0                ^                                                                                 E                 s    0                @            Ϯ    P                `            +    p            Y                                                                                >                l                                Ȱ                                 $                 S    0                @                P                `                p            =                k                                ǲ                                $                R                                                 ܳ                                 9    0            g    @                P            ô    `                p                             N                |                                ص                                4                b                                                                      0            G    @            u    P                `            ѷ    p                            -                [                                                                                A                o                                 ʹ                     0            &    @            T    P                `                p            ޺                                :                h                                Ļ                                                 N                 |                                 ׼    0                @            3    P            a    `                p                                                            G                u                                Ѿ                                -                 [                                     0                @                P            A    `            n    p                                                            &                T                                                                                 :                h                     0                @                P                 `            N    p            |                                                                4                b                                                                                 G                 u    0                @                P                `            -    p            [                                                                                A                o                                                                 '                 U    0                @                P                `                p            :                h                                                                                 N                |                                                                  4    0            b    @                P                `                p                            G                u                                                                -                [                                                                      0            A    @            o    P                `                p                            &                T                                                                                ;                i                                                      0                @            M    P            z    `                p                                            2                `                                                                                F                 t                                     0                @            *    P            W    `                p                                                            =                k                                                                #                 Q                ~                     0                @                P            4    `            b    p                                                                            H                v                                                                   -                 [                      0                 @                 P                 `             A    p             p                                                                    '                 U                                                                                    9                 g    0                @                P                `                p            M                {                                                                2                `                                                                                  F    0            t    @                P                `                p            ,                Z                                                                                @                n                                                                  &    0            T    @                P                `                p                            :                h                                                                                 N                |                                                      0            4    @            b    P                `                p                                            H                v                                                                 .                \                                                      0                @            @    P            m    `                p                                            $                R                                                                
                7                 e                                     0                @                P            H    `            v    p                                                             .                \                                                                                 B                p                     0                @                P            (    `            V    p                                                                            <                j                                                                 "                P                 ~    0                @                P                `            6    p            d                                                                                J                x                                     	                	            0     	            ^    0	                @	                P	                `	                p	            D    	            r    	                	                	                	            *    	            X    	                	                 
                
                 
            =    0
            j    @
                P
                `
                p
                 
            N    
            |    
                
                
                
            3    
            `    
                                                                  0            D    @            q    P                `                p                            '                U                                                                                :                h                                                      0                @            M    P            {    `                p                                            3                b                                                                                F                 t                                     0                @            +    P            Z    `                p                                                            @                n                                                                &                T                                  0               @               P            :   `            i   p                                                         %               [                                                                            A               o                   0               @               P            '   `            U   p                                                                        ;               i                                                             !               O                }   0               @               P               `            5   p            c                                                            	               I	               w	               	               	                
               /
                ]
   0            
   @            
   P            
   `               p            C               q                                                            )               W                                                                             =   0            k   @               P               `               p            #               A         %       L   X           ]         X      x                  ~     l         (                                   0          P               p                         &        `      G   P            j        }          P     u          z               V     [                    A              f   0            ~   @     S                         0     x               x          0                           .               N   `            e   @#     )       ~   p#     7         N                                             @                                           +                c                   `                @                )           A               Z   x            q   @-     w         0     p         05     X              h       #   `            >         @       W   @            p                                        P         	 v     6                                0                         #   `             %                8   Я             N               Z    m                                m                                                    ]                                      :     !          
                 :                :               o                9               :     $       &               X                d   9            l   (m             y   :     !          P:     -          9               9     -          9               9               9               Pm                 0                                                                                                                                                          '                    5                    C                    Q                    _                    m                    |                                                                                                                                                                                                                                                 *                    C                    Q                    _                    m                    z                                                                                                                                                                                                                                                (                    6                    D                    R                    `                    n                    |                                                                                                                                                                                                                                                "                    /                    =                    P                    ^                    l                    z                                                                                                                                                                                                                                                                     -                    ;                    I                    W                    e                    s                                                                                                                                                                                                                                                                    )                    7                    E                    S                    a                    o                    }                                                                                                                                                                                                        	                                        %                    3                    A                    O                    j                    x                                                                                                                                                                                                                                                $                    2                    @                    N                    \                    j                    x                                                                                                                                                                                                                                                                     .                    <                    J                    X                    f                    t                                                                                                                                                                                                                                                                      +                     9                     G                     V                     c                     q                                                                                                                                                                                                                                       
!                    !                    %!                    3!                    >!                    M!                    \!                    i!                    {!                    !                    !                     !                    !                    !                    !                    !                    !                    "                    "                    #"                    1"                    ?"                    M"                    ["                    i"                    w"                    "                    "                    "                    "                    "                    "                    "                    "                    "                    #                    #                    ##                    1#                    ?#                    M#                    [#                    j#                    y#                    #                    #                    #                    #                    #                    #   Q            #                    #                    #                    $                    $                    %$                    2$                    A$                    O$                    ]$                    j$                    x$                    $                    $                    $                    $                    $                    $                    $                    $                    %                    %                    #%                    1%                    ?%                    M%                    [%                    i%                    w%                    %                    %                    %                    %                    %                    %                    %                    %                    %                     &                    &                    &                    -&                    ;&                    I&                    W&                    f&                    t&                    &                    &                    &                    &                    &                    &                    &                    &                    &                    '                    '                    !'                    /'                    ='                    K'                    Y'                    g'                    u'                    '                    '                    '                    '                    '                    '                    '                    '                    '                    (                    (                    -(                    ;(                    I(                    V(                    d(                    r(                    (                    (                    (                    (                    (                    (                    (                    (                    (                    (                    )                    )                    ')                    5)                    C)                    Q)                    _)                    m)                    z)                    )                    )                    )                    )                    )                    )                    )                    )                    )                    *                    *                    #*                    1*                    ?*                    N*                    \*                    j*                    x*                    *                    *                    *                    *                    *                    *                    *                    *                    +                    +                    +                    ,+                    :+                    H+                    V+                    b+                    o+                    }+                    +                    +                    +                    +                    +                    +                    +                    +                    ,                    ',                    5,                    B,                    P,                    ^,                    l,                    z,                    ,                    ,                    ,                    ,                    ,                    ,                    ,                    ,                    ,                    -                    -                    %-                    3-                    A-                    O-                    ]-                    j-                    x-                    -                    -                    -                    -                    -                    -                    -                    -                    -                    .                    .                     .                    ..                    <.                    J.                    X.                    e.                    s.                    .                    .                    .                    .                    .                    .                    .                    .                    .                    /                    /                    #/                    1/                    ?/                    K/                    Y/                    g/                    u/                    /                    /                    /                    /                    /                    /                    /                    /                    /                    /                    0                     0                    .0                    <0                    J0                    X0                    f0                    t0                    0                    0                    0                    0                    0                    0                    0                    0                    0                    1                    1                    #1                    11                    ?1                    M1                    [1                    i1                    w1                    1                    1                    1                    1                    1                    1                    1                    1                    1                    
2                    2                    -2                    ;2                    I2                    V2                    c2                    q2                    2                     2                    2                    2                    2                    2                    2                    2                    3                    3                    !3                    33                    A3                    O3                    ^3                    l3                    z3                    3                    3                    3                    3                    3                    3                    3                    3                    3                    4                    4                    !4                    04                    >4                    L4                    Z4                    h4                    v4                    4                    4                    4                    4                    4                    4                    4                    4                    5                    5                    5                    +5                    95                    G5                    U5                    f5                    u5                    5                    5                    5                    5                    5                    5                    5                    5                    5                    6                    6                    6                    *6                    86                    F6                    T6                    b6                    p6                    6                    6                    6                    6                    6                    6                    6                    6                    6                    6                    7                    7                    )7                    67                     P7                    ]7                    k7                    y7                    7                    7                    7                    7                    7                    7                    7                    7                    7                    8                    8                    8                    -8                    ;8                    I8                    W8                    e8                    s8                    8                    8                    8                    8                    8                    8                    8                    8                    8                    8                    9                    9                    )9                    79                    E9                    S9                    i9                    w9                    9                    9                    9                    9                    9                    9                    9                    9                    9                    :                    :                    !:                    .:                    <:                    J:                    W:                    e:                    s:                    : "                   :                    :                    :                    :                    :                    :                    :                    ;                    ;                    #;                    1;                    ?;                    L;                    Z;                    h;                    v;                    ;                    ;                    ;                    ;                    ;                    ;                    ;                    ;                    ;                    <                    <                    <                    -<                    ;<                    I<                    W<                    e<                    v<                    <                    <                    <                    <                    <                    <                    <                    <                     =                    =                    =                    )=                    7=                    G=                    U=                    c=                    q=                    =                    =                    =                    =                    =                    =                    =                    =                    =                    =                    
>                    >                    &>                    4>                    B>                    P>                    ^>                    l>                    z>                    >                    >                    >                    >                    >                    >                    >                    >                    >                    ?                    ?                    !?                    /?                    <?                    J?                    X?                    f?                    t?                    ?                    ?                    ?                    ?                    ?                    ?                    ?                    ?                    ?                    @                    @                    #@                    1@                    B@                    Q@                    _@                    m@                    {@                    @                    @                    @                    @                    @                    @                    @                    @                    @                    A                    A                     A                    .A                    <A                    JA                    XA                    fA                    tA                    A                    A                    A                    A                    A                    A                    A                    A                    A                    B                    B                    B                    -B                    ;B                    IB                    WB                    eB                    rB                    B                    B                    B                    B                    B                    B                    B                    B                    B                    B                    
C                    C                    &C                    4C                    CC                    QC                    bC                    pC                    ~C                    C                    C                    C                    C                    C                    C                    C                    C                    C                    D                    D                    'D                    5D                    CD                    QD                    _D                    D                    D                    D                    D                    D                    D                    D                    D                    D                    E                    E                    E                    ,E                    :E                    HE                    VE                    dE                    rE                    E                    E                    E                    E                    E                    E                    E                    E                    E                    E                    F                    F                    )F                    7F                    EF                    SF                    aF                    oF                    }F                    F                    F                    F                    F                    F                    F                    F                    F                    G                    G                    G                    ,G                    :G                    HG                    VG                    dG                    pG                    ~G                    G                    G                    G                    G                    G                    G                    G                    G                    H                    H                    H                    -H                    ;H                    IH                    WH                    eH                    sH                    H                    H                    H                    H                    H                    H                    H                    H                    H                    H                    I                    I                    )I                    7I                    EI                    SI                    aI                    oI                    I                    I                    I                    I                    I                    I                    I                    I                    I                    I                    
J                    J                    &J                    4J                    BJ                    PJ                    ^J                    lJ                    zJ                    J                    J                    J                    J                    J                    J                    J                    J                    J                    	K                    K                    %K                    3K                    AK                    OK                    ]K                    lK                    zK                    K                    K                    K                    K                    K                    K                    K                    K                    K                    L                    L                    !L                    /L                    =L                    KL                    YL                    fL                    tL                    L                    L                    L                    L                    L                    L                    L                    L                    L                    M                    M                    M                    +M                    9M                    GM                    TM                    bM                    oM                    }M                    M                    M                    M                    M                    M                    M                    M                    M                     N                    N                    &N                    4N                    EN                    RN                    `N                    nN                    |N                    N                    N                    N                    N                    N                    N                    N                    N                    N                    	O                    O                    %O                    3O                    AO                    OO                    ]O                    kO                    yO                    O                    O                    O                    O                    O                    O                    O                    O                    O                    P                    P                    )P                    7P                    NP                    \P                    iP                    wP                    P                    P                    P                    P                    P                    P                    P                    P                    P                    Q                    Q                    Q                    -Q                    ;Q                    JQ                    XQ                    fQ                    tQ                    Q                    Q                    Q                    Q                    Q                    Q                    Q                    Q                    Q                    R                    R                    $R                    3R                    AR                    QR                    _R                    mR                    {R                    R                    R                    R                    R                    R                    R                    R                    R                    R                    S                    S                    "S                    0S                    >S                    LS                    ZS                    hS                    vS                    S                    S                    S                    S                    S                    S                    S                    S                    S                    T                    T                    T                    ,T                    :T                    IT                    WT                    eT                    sT                    T                    T                    T                    T                    T                    T                    T                    T                    T                    T                    	U                     U                    .U                    <U                    IU                    WU                    gU                    uU                    U                    U                    U                    U                    U                    U                    U                    U                    U                    V                    V                    V                    -V                    >V                    LV                    ZV                    hV                    vV                    V                    V                    V                    V                    V                    V                    V                    V                    V                    W                    W                    %W                    3W                    AW                    OW                    ]W                    kW                    yW                    W                    W                    W                    W                    W                    W                    W                    W                    W                    X                    X                     X                    .X                    <X                    JX                    dX                    yX                    X                    X                    X                    X                    X                    X                    X                    X                    X                    Y                    Y                    Y                    -Y                    ;Y                    IY                    WY                    eY                    tY                    Y                    Y                    Y                    Y                    Y                    Y                    Y                    Y                    Y                    Z                    Z                    "Z                    0Z                    >Z                    LZ                    ZZ                    hZ                    vZ                    Z                    Z                    Z                    Z                    Z                    Z                    Z                    Z                    Z                    [                    [                    #[                    1[                    ?[                    M[                    \[                    j[                    x[                    [                    [                    [                    [                    [                    [                    [                    [                    [                    \                    \                    \                    ,\                    :\                    H\                    V\                    d\                    r\                    \                    \                    \                    \                    \                    \                    \                    \                    \                    \                    ]                    "]                    0]                    =]                    K]                    Y]                    g]                    u]                    ]                    ]                    ]                                        ]                    ]                    ]                    ]                    ]                    ]                     ^                    ^                    ^                    *^                    C^                    Q^                    _^                    m^                    {^                    ^                    ^                    ^                    ^                    ^                    ^                    ^                    ^                    ^                    _                    _                    )_                    7_                    E_                    S_                    a_                    o_                    }_                    _                    _                    _                    _                    _                    _                    _                    _                    _                    `                    `                    "`                    /`                    =`                    K`                    Y`                    g`                    u`                    `                    `                    `                    `                    `                    `                    `                    `                    `                    a                    a                    a                    +a                    9a                    Ga                    Ua                    ca                    qa                    a                    a                    a                    a                    a                    a                    a                    a                    a                    a                    b                    !b                    /b                    =b                    Kb                    Yb                    ob                    }b                    b                    b                    b                    b                    b                    b                    b                    b                    b                    
c                    c                    &c                    6c                    Ec                    Vc                    fc                    tc                    c                    c                    c                    c                    c                    c                    c                    c                    c                    c                    d                    d                    *d                    8d                    Fd                    Td                    bd                    pd                    ~d                    d                    d                    d                    d                    d                    d                    d                    d                    	e                    e                    $e                    3e                    Ae                    Oe                    ]e                    ke                    ye                    e                    e                    e                    e                    e                    e                    e                    e                    e                    f                    f                    !f                    0f                    >f                    Kf                    Yf                    gf                    uf                    f                    f                    f                    f                    f                    f                    f                    f                    g                    g                    g                    +g                    9g                    Gg                    Yg                    gg                    ug                    g                    g                    g                    g                    g                    g                    g                    g                    g                    h                    h                    h                    ,h                    :h                    Ih                    Wh                    eh                    rh                    h                    h                    h                    h                    h                    h                    h                    h                    h                    h                    i                    i                    .i                    <i                    Ji                    Xi                    fi                    ti                    i                    i                    i                    i                    i                    i                    i                    i                    i                     j                    j                    j                    )j                    6j                    Cj                    Qj                    _j                    tj                    j                    j                    j                    j                    j                    j                    j                    j                    j                     k                    k                    k                    +k                    8k                    Fk                    Tk                    bk                    pk                    {k                    k                    k                    k                    k                    k                    k                    k                    k                    k                    	l                    l                    %l                    3l                    Al                    Yl                    gl                    |l                    l                    l                    l                    l                    l                    l                    l                    l                    l                    m                    m                    'm                    4m                    Bm                    Pm                    ^m                    lm                    zm                    m                    m                    m                    m                    m                    m                    m                    m                    m                    n                    n                     n                    .n                    <n                    Jn                    Xn                    fn                    tn                    n                    n                    n                    n                    n                    n                    n                    n                    n                    n                    o                    o                    (o                    6o                    Do                    Ro                    `o                    ko                    xo                    o                    o                    o                    o                    o                    o                    o                    o                    o                    p                    p                    p                    -p                    ;p                    Ip                    Wp                    dp                     cython_lapack.c __Pyx_CyFunction_get_qualname __Pyx_CyFunction_get_globals __Pyx_CyFunction_get_closure __Pyx_CyFunction_get_code __Pyx_CyFunction_get_annotations __pyx_f_5scipy_6linalg_13cython_lapack_cladiv __Pyx_VerifyCachedType __Pyx_CyFunction_Vectorcall_O __pyx_f_5scipy_6linalg_13cython_lapack_zladiv __pyx_f_5scipy_6linalg_13cython_lapack_slamch __pyx_f_5scipy_6linalg_13cython_lapack_dlamch __pyx_CommonTypesMetaclass_get_module __Pyx_CyFunction_get_doc __Pyx_CyFunction_get_name __Pyx_CyFunction_CallMethod __Pyx_CyFunction_repr __pyx_f_5scipy_6linalg_13cython_lapack_slaeda __pyx_f_5scipy_6linalg_13cython_lapack_dlaeda __pyx_f_5scipy_6linalg_13cython_lapack_claqr5 __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr5 __pyx_f_5scipy_6linalg_13cython_lapack_slaqr5 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr5 __pyx_f_5scipy_6linalg_13cython_lapack_slasdt __pyx_f_5scipy_6linalg_13cython_lapack_dlasdt __pyx_f_5scipy_6linalg_13cython_lapack_claqr3 __pyx_f_5scipy_6linalg_13cython_lapack_claqr2 __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr3 __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr2 __pyx_f_5scipy_6linalg_13cython_lapack_slaqr3 __pyx_f_5scipy_6linalg_13cython_lapack_slaqr2 __pyx_f_5scipy_6linalg_13cython_lapack_claed7 __pyx_f_5scipy_6linalg_13cython_lapack_slaed7 __pyx_f_5scipy_6linalg_13cython_lapack_slaebz __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr3 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr2 __pyx_f_5scipy_6linalg_13cython_lapack_zlaed7 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed7 __pyx_f_5scipy_6linalg_13cython_lapack_dlaebz __pyx_f_5scipy_6linalg_13cython_lapack_claqps __pyx_f_5scipy_6linalg_13cython_lapack_clals0 __pyx_f_5scipy_6linalg_13cython_lapack_clahqr __pyx_f_5scipy_6linalg_13cython_lapack_claqr4 __pyx_f_5scipy_6linalg_13cython_lapack_claqr0 __pyx_f_5scipy_6linalg_13cython_lapack_ctgsen __pyx_f_5scipy_6linalg_13cython_lapack_zlaqps __pyx_f_5scipy_6linalg_13cython_lapack_zlals0 __pyx_f_5scipy_6linalg_13cython_lapack_zlahqr __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr4 __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr0 __pyx_f_5scipy_6linalg_13cython_lapack_ztgsen __pyx_f_5scipy_6linalg_13cython_lapack_slaqps __pyx_f_5scipy_6linalg_13cython_lapack_slals0 __pyx_f_5scipy_6linalg_13cython_lapack_slasy2 __pyx_f_5scipy_6linalg_13cython_lapack_stgsen __pyx_f_5scipy_6linalg_13cython_lapack_slahqr __pyx_f_5scipy_6linalg_13cython_lapack_slaqr4 __pyx_f_5scipy_6linalg_13cython_lapack_slaqr0 __pyx_f_5scipy_6linalg_13cython_lapack_slasd7 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqps __pyx_f_5scipy_6linalg_13cython_lapack_dlals0 __pyx_f_5scipy_6linalg_13cython_lapack_dlasy2 __pyx_f_5scipy_6linalg_13cython_lapack_dtgsen __pyx_f_5scipy_6linalg_13cython_lapack_dlahqr __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr4 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr0 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd7 __pyx_f_5scipy_6linalg_13cython_lapack_cgbtrf __pyx_f_5scipy_6linalg_13cython_lapack_cgbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_cgbsv __pyx_f_5scipy_6linalg_13cython_lapack_ctpqrt __pyx_f_5scipy_6linalg_13cython_lapack_clalsa __pyx_f_5scipy_6linalg_13cython_lapack_cgbequb __pyx_f_5scipy_6linalg_13cython_lapack_cgbequ __pyx_f_5scipy_6linalg_13cython_lapack_claqgb __pyx_f_5scipy_6linalg_13cython_lapack_zgbtrf __pyx_f_5scipy_6linalg_13cython_lapack_zgbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_zgbsv __pyx_f_5scipy_6linalg_13cython_lapack_ztpqrt __pyx_f_5scipy_6linalg_13cython_lapack_zlalsa __pyx_f_5scipy_6linalg_13cython_lapack_zgbequb __pyx_f_5scipy_6linalg_13cython_lapack_zgbequ __pyx_f_5scipy_6linalg_13cython_lapack_zlaqgb __pyx_f_5scipy_6linalg_13cython_lapack_sgbtrf __pyx_f_5scipy_6linalg_13cython_lapack_sgbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_sgbsv __pyx_f_5scipy_6linalg_13cython_lapack_slalsa __pyx_f_5scipy_6linalg_13cython_lapack_stpqrt __pyx_f_5scipy_6linalg_13cython_lapack_sgbequb __pyx_f_5scipy_6linalg_13cython_lapack_sgbequ __pyx_f_5scipy_6linalg_13cython_lapack_slaqgb __pyx_f_5scipy_6linalg_13cython_lapack_slaed8 __pyx_f_5scipy_6linalg_13cython_lapack_slasd3 __pyx_f_5scipy_6linalg_13cython_lapack_slaed9 __pyx_f_5scipy_6linalg_13cython_lapack_slasda __pyx_f_5scipy_6linalg_13cython_lapack_slasd6 __pyx_f_5scipy_6linalg_13cython_lapack_slasd2 __pyx_f_5scipy_6linalg_13cython_lapack_dgbtrf __pyx_f_5scipy_6linalg_13cython_lapack_dgbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_dgbsv __pyx_f_5scipy_6linalg_13cython_lapack_dlalsa __pyx_f_5scipy_6linalg_13cython_lapack_dtpqrt __pyx_f_5scipy_6linalg_13cython_lapack_dgbequb __pyx_f_5scipy_6linalg_13cython_lapack_dgbequ __pyx_f_5scipy_6linalg_13cython_lapack_dlaqgb __pyx_f_5scipy_6linalg_13cython_lapack_dlaed8 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd3 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed9 __pyx_f_5scipy_6linalg_13cython_lapack_dlasda __pyx_f_5scipy_6linalg_13cython_lapack_dlasd6 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd2 __pyx_f_5scipy_6linalg_13cython_lapack_claqp2 __pyx_f_5scipy_6linalg_13cython_lapack_clapmt __pyx_f_5scipy_6linalg_13cython_lapack_clapmr __pyx_f_5scipy_6linalg_13cython_lapack_cgelsy __pyx_f_5scipy_6linalg_13cython_lapack_ctpqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_ctgexc __pyx_f_5scipy_6linalg_13cython_lapack_ctgex2 __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrt __pyx_f_5scipy_6linalg_13cython_lapack_cgglse __pyx_f_5scipy_6linalg_13cython_lapack_cggglm __pyx_f_5scipy_6linalg_13cython_lapack_cgelsd __pyx_f_5scipy_6linalg_13cython_lapack_cgelss __pyx_f_5scipy_6linalg_13cython_lapack_cungrq __pyx_f_5scipy_6linalg_13cython_lapack_cungqr __pyx_f_5scipy_6linalg_13cython_lapack_cungql __pyx_f_5scipy_6linalg_13cython_lapack_cunglq __pyx_f_5scipy_6linalg_13cython_lapack_cunghr __pyx_f_5scipy_6linalg_13cython_lapack_cgehrd __pyx_f_5scipy_6linalg_13cython_lapack_clahr2 __pyx_f_5scipy_6linalg_13cython_lapack_cggrqf __pyx_f_5scipy_6linalg_13cython_lapack_cggqrf __pyx_f_5scipy_6linalg_13cython_lapack_cungr2 __pyx_f_5scipy_6linalg_13cython_lapack_cungl2 __pyx_f_5scipy_6linalg_13cython_lapack_cung2r __pyx_f_5scipy_6linalg_13cython_lapack_cung2l __pyx_f_5scipy_6linalg_13cython_lapack_cgehd2 __pyx_f_5scipy_6linalg_13cython_lapack_claein __pyx_f_5scipy_6linalg_13cython_lapack_clatrz __pyx_f_5scipy_6linalg_13cython_lapack_claed8 __pyx_f_5scipy_6linalg_13cython_lapack_clabrd __pyx_f_5scipy_6linalg_13cython_lapack_cgtts2 __pyx_f_5scipy_6linalg_13cython_lapack_clarnv __pyx_f_5scipy_6linalg_13cython_lapack_zlaqp2 __pyx_f_5scipy_6linalg_13cython_lapack_zlapmt __pyx_f_5scipy_6linalg_13cython_lapack_zlapmr __pyx_f_5scipy_6linalg_13cython_lapack_zgelsy __pyx_f_5scipy_6linalg_13cython_lapack_ztpqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_ztgexc __pyx_f_5scipy_6linalg_13cython_lapack_ztgex2 __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrt __pyx_f_5scipy_6linalg_13cython_lapack_zgglse __pyx_f_5scipy_6linalg_13cython_lapack_zggglm __pyx_f_5scipy_6linalg_13cython_lapack_zgelsd __pyx_f_5scipy_6linalg_13cython_lapack_zgelss __pyx_f_5scipy_6linalg_13cython_lapack_zungrq __pyx_f_5scipy_6linalg_13cython_lapack_zungqr __pyx_f_5scipy_6linalg_13cython_lapack_zungql __pyx_f_5scipy_6linalg_13cython_lapack_zunglq __pyx_f_5scipy_6linalg_13cython_lapack_zunghr __pyx_f_5scipy_6linalg_13cython_lapack_zgehrd __pyx_f_5scipy_6linalg_13cython_lapack_zlahr2 __pyx_f_5scipy_6linalg_13cython_lapack_zggrqf __pyx_f_5scipy_6linalg_13cython_lapack_zggqrf __pyx_f_5scipy_6linalg_13cython_lapack_zungr2 __pyx_f_5scipy_6linalg_13cython_lapack_zungl2 __pyx_f_5scipy_6linalg_13cython_lapack_zung2r __pyx_f_5scipy_6linalg_13cython_lapack_zung2l __pyx_f_5scipy_6linalg_13cython_lapack_zgehd2 __pyx_f_5scipy_6linalg_13cython_lapack_zlaein __pyx_f_5scipy_6linalg_13cython_lapack_zlatrz __pyx_f_5scipy_6linalg_13cython_lapack_zlaed8 __pyx_f_5scipy_6linalg_13cython_lapack_zlabrd __pyx_f_5scipy_6linalg_13cython_lapack_zgtts2 __pyx_f_5scipy_6linalg_13cython_lapack_zlarnv __pyx_f_5scipy_6linalg_13cython_lapack_slaqp2 __pyx_f_5scipy_6linalg_13cython_lapack_slapmt __pyx_f_5scipy_6linalg_13cython_lapack_slapmr __pyx_f_5scipy_6linalg_13cython_lapack_sgelsy __pyx_f_5scipy_6linalg_13cython_lapack_stpqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_stgex2 __pyx_f_5scipy_6linalg_13cython_lapack_stgexc __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrt __pyx_f_5scipy_6linalg_13cython_lapack_sgelsd __pyx_f_5scipy_6linalg_13cython_lapack_sgelss __pyx_f_5scipy_6linalg_13cython_lapack_sgglse __pyx_f_5scipy_6linalg_13cython_lapack_sggglm __pyx_f_5scipy_6linalg_13cython_lapack_sorgrq __pyx_f_5scipy_6linalg_13cython_lapack_sorgqr __pyx_f_5scipy_6linalg_13cython_lapack_sorgql __pyx_f_5scipy_6linalg_13cython_lapack_sorglq __pyx_f_5scipy_6linalg_13cython_lapack_sorghr __pyx_f_5scipy_6linalg_13cython_lapack_sgehrd __pyx_f_5scipy_6linalg_13cython_lapack_slahr2 __pyx_f_5scipy_6linalg_13cython_lapack_sggrqf __pyx_f_5scipy_6linalg_13cython_lapack_sggqrf __pyx_f_5scipy_6linalg_13cython_lapack_sorgr2 __pyx_f_5scipy_6linalg_13cython_lapack_sorgl2 __pyx_f_5scipy_6linalg_13cython_lapack_sorg2r __pyx_f_5scipy_6linalg_13cython_lapack_sorg2l __pyx_f_5scipy_6linalg_13cython_lapack_sgehd2 __pyx_f_5scipy_6linalg_13cython_lapack_slabrd __pyx_f_5scipy_6linalg_13cython_lapack_slaein __pyx_f_5scipy_6linalg_13cython_lapack_slaqtr __pyx_f_5scipy_6linalg_13cython_lapack_slatrz __pyx_f_5scipy_6linalg_13cython_lapack_cptts2 __pyx_f_5scipy_6linalg_13cython_lapack_slaed2 __pyx_f_5scipy_6linalg_13cython_lapack_slaed3 __pyx_f_5scipy_6linalg_13cython_lapack_slaed0 __pyx_f_5scipy_6linalg_13cython_lapack_slaln2 __pyx_f_5scipy_6linalg_13cython_lapack_slasd1 __pyx_f_5scipy_6linalg_13cython_lapack_sgtts2 __pyx_f_5scipy_6linalg_13cython_lapack_clar1v __pyx_f_5scipy_6linalg_13cython_lapack_slar1v __pyx_f_5scipy_6linalg_13cython_lapack_slarnv __pyx_f_5scipy_6linalg_13cython_lapack_dlaqp2 __pyx_f_5scipy_6linalg_13cython_lapack_dlapmt __pyx_f_5scipy_6linalg_13cython_lapack_dlapmr __pyx_f_5scipy_6linalg_13cython_lapack_dgelsy __pyx_f_5scipy_6linalg_13cython_lapack_dtpqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_dtgex2 __pyx_f_5scipy_6linalg_13cython_lapack_dtgexc __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrt __pyx_f_5scipy_6linalg_13cython_lapack_dgelsd __pyx_f_5scipy_6linalg_13cython_lapack_dgelss __pyx_f_5scipy_6linalg_13cython_lapack_dgglse __pyx_f_5scipy_6linalg_13cython_lapack_dggglm __pyx_f_5scipy_6linalg_13cython_lapack_dorgrq __pyx_f_5scipy_6linalg_13cython_lapack_dorgqr __pyx_f_5scipy_6linalg_13cython_lapack_dorgql __pyx_f_5scipy_6linalg_13cython_lapack_dorglq __pyx_f_5scipy_6linalg_13cython_lapack_dorghr __pyx_f_5scipy_6linalg_13cython_lapack_dgehrd __pyx_f_5scipy_6linalg_13cython_lapack_dlahr2 __pyx_f_5scipy_6linalg_13cython_lapack_dggrqf __pyx_f_5scipy_6linalg_13cython_lapack_dggqrf __pyx_f_5scipy_6linalg_13cython_lapack_dorgr2 __pyx_f_5scipy_6linalg_13cython_lapack_dorgl2 __pyx_f_5scipy_6linalg_13cython_lapack_dorg2r __pyx_f_5scipy_6linalg_13cython_lapack_dorg2l __pyx_f_5scipy_6linalg_13cython_lapack_dgehd2 __pyx_f_5scipy_6linalg_13cython_lapack_dlabrd __pyx_f_5scipy_6linalg_13cython_lapack_dlaein __pyx_f_5scipy_6linalg_13cython_lapack_dlaqtr __pyx_f_5scipy_6linalg_13cython_lapack_dlatrz __pyx_f_5scipy_6linalg_13cython_lapack_zptts2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed3 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed0 __pyx_f_5scipy_6linalg_13cython_lapack_dlaln2 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd1 __pyx_f_5scipy_6linalg_13cython_lapack_dgtts2 __pyx_f_5scipy_6linalg_13cython_lapack_zlar1v __pyx_f_5scipy_6linalg_13cython_lapack_dlar1v __pyx_f_5scipy_6linalg_13cython_lapack_dlarnv __pyx_f_5scipy_6linalg_13cython_lapack_ilaver __pyx_f_5scipy_6linalg_13cython_lapack_cgetrf __pyx_f_5scipy_6linalg_13cython_lapack_cgetf2 __pyx_f_5scipy_6linalg_13cython_lapack_cgesv __pyx_f_5scipy_6linalg_13cython_lapack_cgeqp3 __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrt3 __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_ctzrzf __pyx_f_5scipy_6linalg_13cython_lapack_cgerqf __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrfp __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrf __pyx_f_5scipy_6linalg_13cython_lapack_cgeqlf __pyx_f_5scipy_6linalg_13cython_lapack_cgelqf __pyx_f_5scipy_6linalg_13cython_lapack_cgerq2 __pyx_f_5scipy_6linalg_13cython_lapack_cgeqr2p __pyx_f_5scipy_6linalg_13cython_lapack_cgeqr2 __pyx_f_5scipy_6linalg_13cython_lapack_cgeql2 __pyx_f_5scipy_6linalg_13cython_lapack_cgelq2 __pyx_f_5scipy_6linalg_13cython_lapack_clatdf __pyx_f_5scipy_6linalg_13cython_lapack_clag2z __pyx_f_5scipy_6linalg_13cython_lapack_clacrm __pyx_f_5scipy_6linalg_13cython_lapack_cgebrd __pyx_f_5scipy_6linalg_13cython_lapack_cgebd2 __pyx_f_5scipy_6linalg_13cython_lapack_cgeequb __pyx_f_5scipy_6linalg_13cython_lapack_cgeequ __pyx_f_5scipy_6linalg_13cython_lapack_claqge __pyx_f_5scipy_6linalg_13cython_lapack_cgtsv __pyx_f_5scipy_6linalg_13cython_lapack_claic1 __pyx_f_5scipy_6linalg_13cython_lapack_zgetrf __pyx_f_5scipy_6linalg_13cython_lapack_zgetf2 __pyx_f_5scipy_6linalg_13cython_lapack_zgesv __pyx_f_5scipy_6linalg_13cython_lapack_zcgesv __pyx_f_5scipy_6linalg_13cython_lapack_zgeqp3 __pyx_f_5scipy_6linalg_13cython_lapack_zlag2c __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrt3 __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_ztzrzf __pyx_f_5scipy_6linalg_13cython_lapack_zgerqf __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrfp __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrf __pyx_f_5scipy_6linalg_13cython_lapack_zgeqlf __pyx_f_5scipy_6linalg_13cython_lapack_zgelqf __pyx_f_5scipy_6linalg_13cython_lapack_zgerq2 __pyx_f_5scipy_6linalg_13cython_lapack_zgeqr2p __pyx_f_5scipy_6linalg_13cython_lapack_zgeqr2 __pyx_f_5scipy_6linalg_13cython_lapack_zgeql2 __pyx_f_5scipy_6linalg_13cython_lapack_zgelq2 __pyx_f_5scipy_6linalg_13cython_lapack_zlatdf __pyx_f_5scipy_6linalg_13cython_lapack_zlacrm __pyx_f_5scipy_6linalg_13cython_lapack_zgebrd __pyx_f_5scipy_6linalg_13cython_lapack_zgebd2 __pyx_f_5scipy_6linalg_13cython_lapack_zgeequb __pyx_f_5scipy_6linalg_13cython_lapack_zgeequ __pyx_f_5scipy_6linalg_13cython_lapack_zlaqge __pyx_f_5scipy_6linalg_13cython_lapack_zgtsv __pyx_f_5scipy_6linalg_13cython_lapack_zlaic1 __pyx_f_5scipy_6linalg_13cython_lapack_slamrg __pyx_f_5scipy_6linalg_13cython_lapack_sgetrf __pyx_f_5scipy_6linalg_13cython_lapack_sgetf2 __pyx_f_5scipy_6linalg_13cython_lapack_sgesv __pyx_f_5scipy_6linalg_13cython_lapack_sgeqp3 __pyx_f_5scipy_6linalg_13cython_lapack_slasq4 __pyx_f_5scipy_6linalg_13cython_lapack_clarcm __pyx_f_5scipy_6linalg_13cython_lapack_slaexc __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrt3 __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_stzrzf __pyx_f_5scipy_6linalg_13cython_lapack_sgerqf __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrfp __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrf __pyx_f_5scipy_6linalg_13cython_lapack_sgeqlf __pyx_f_5scipy_6linalg_13cython_lapack_sgelqf __pyx_f_5scipy_6linalg_13cython_lapack_sgerq2 __pyx_f_5scipy_6linalg_13cython_lapack_sgeqr2p __pyx_f_5scipy_6linalg_13cython_lapack_sgeqr2 __pyx_f_5scipy_6linalg_13cython_lapack_sgeql2 __pyx_f_5scipy_6linalg_13cython_lapack_sgelq2 __pyx_f_5scipy_6linalg_13cython_lapack_slatdf __pyx_f_5scipy_6linalg_13cython_lapack_slasq3 __pyx_f_5scipy_6linalg_13cython_lapack_sgebrd __pyx_f_5scipy_6linalg_13cython_lapack_sgeequb __pyx_f_5scipy_6linalg_13cython_lapack_sgeequ __pyx_f_5scipy_6linalg_13cython_lapack_sgebd2 __pyx_f_5scipy_6linalg_13cython_lapack_slaqge __pyx_f_5scipy_6linalg_13cython_lapack_slasq6 __pyx_f_5scipy_6linalg_13cython_lapack_slag2d __pyx_f_5scipy_6linalg_13cython_lapack_cptsv __pyx_f_5scipy_6linalg_13cython_lapack_claed0 __pyx_f_5scipy_6linalg_13cython_lapack_spttrs __pyx_f_5scipy_6linalg_13cython_lapack_sptsv __pyx_f_5scipy_6linalg_13cython_lapack_slasd0 __pyx_f_5scipy_6linalg_13cython_lapack_sptts2 __pyx_f_5scipy_6linalg_13cython_lapack_sgtsv __pyx_f_5scipy_6linalg_13cython_lapack_slagts __pyx_f_5scipy_6linalg_13cython_lapack_sptrfs __pyx_f_5scipy_6linalg_13cython_lapack_slaed6 __pyx_f_5scipy_6linalg_13cython_lapack_slaed4 __pyx_f_5scipy_6linalg_13cython_lapack_slasd8 __pyx_f_5scipy_6linalg_13cython_lapack_slasd4 __pyx_f_5scipy_6linalg_13cython_lapack_slarrk __pyx_f_5scipy_6linalg_13cython_lapack_slaic1 __pyx_f_5scipy_6linalg_13cython_lapack_slaruv __pyx_f_5scipy_6linalg_13cython_lapack_dlamrg __pyx_f_5scipy_6linalg_13cython_lapack_dgetrf __pyx_f_5scipy_6linalg_13cython_lapack_dgetf2 __pyx_f_5scipy_6linalg_13cython_lapack_dgesv __pyx_f_5scipy_6linalg_13cython_lapack_dsgesv __pyx_f_5scipy_6linalg_13cython_lapack_dgeqp3 __pyx_f_5scipy_6linalg_13cython_lapack_dlasq4 __pyx_f_5scipy_6linalg_13cython_lapack_zlarcm __pyx_f_5scipy_6linalg_13cython_lapack_dlag2s __pyx_f_5scipy_6linalg_13cython_lapack_dlaexc __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrt3 __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_dtzrzf __pyx_f_5scipy_6linalg_13cython_lapack_dgerqf __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrfp __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrf __pyx_f_5scipy_6linalg_13cython_lapack_dgeqlf __pyx_f_5scipy_6linalg_13cython_lapack_dgelqf __pyx_f_5scipy_6linalg_13cython_lapack_dgerq2 __pyx_f_5scipy_6linalg_13cython_lapack_dgeqr2p __pyx_f_5scipy_6linalg_13cython_lapack_dgeqr2 __pyx_f_5scipy_6linalg_13cython_lapack_dgeql2 __pyx_f_5scipy_6linalg_13cython_lapack_dgelq2 __pyx_f_5scipy_6linalg_13cython_lapack_dlatdf __pyx_f_5scipy_6linalg_13cython_lapack_dlasq3 __pyx_f_5scipy_6linalg_13cython_lapack_dgebrd __pyx_f_5scipy_6linalg_13cython_lapack_dgeequb __pyx_f_5scipy_6linalg_13cython_lapack_dgeequ __pyx_f_5scipy_6linalg_13cython_lapack_dgebd2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqge __pyx_f_5scipy_6linalg_13cython_lapack_dlasq6 __pyx_f_5scipy_6linalg_13cython_lapack_zptsv __pyx_f_5scipy_6linalg_13cython_lapack_zlaed0 __pyx_f_5scipy_6linalg_13cython_lapack_dpttrs __pyx_f_5scipy_6linalg_13cython_lapack_dptsv __pyx_f_5scipy_6linalg_13cython_lapack_dlasd0 __pyx_f_5scipy_6linalg_13cython_lapack_dptts2 __pyx_f_5scipy_6linalg_13cython_lapack_dgtsv __pyx_f_5scipy_6linalg_13cython_lapack_dlagts __pyx_f_5scipy_6linalg_13cython_lapack_dptrfs __pyx_f_5scipy_6linalg_13cython_lapack_dlaed6 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed4 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd8 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd4 __pyx_f_5scipy_6linalg_13cython_lapack_dlarrk __pyx_f_5scipy_6linalg_13cython_lapack_dlaic1 __pyx_f_5scipy_6linalg_13cython_lapack_dlaruv __pyx_f_5scipy_6linalg_13cython_lapack_chegst __pyx_f_5scipy_6linalg_13cython_lapack_chegs2 __pyx_f_5scipy_6linalg_13cython_lapack_chpgst __pyx_f_5scipy_6linalg_13cython_lapack_zhegst __pyx_f_5scipy_6linalg_13cython_lapack_zhegs2 __pyx_f_5scipy_6linalg_13cython_lapack_zhpgst __pyx_f_5scipy_6linalg_13cython_lapack_ssygst __pyx_f_5scipy_6linalg_13cython_lapack_ssygs2 __pyx_f_5scipy_6linalg_13cython_lapack_sspgst __pyx_f_5scipy_6linalg_13cython_lapack_dsygst __pyx_f_5scipy_6linalg_13cython_lapack_dsygs2 __pyx_f_5scipy_6linalg_13cython_lapack_dspgst __pyx_f_5scipy_6linalg_13cython_lapack_chegvd __pyx_f_5scipy_6linalg_13cython_lapack_chegv __pyx_f_5scipy_6linalg_13cython_lapack_chpgvd __pyx_f_5scipy_6linalg_13cython_lapack_chpgv __pyx_f_5scipy_6linalg_13cython_lapack_zhegvd __pyx_f_5scipy_6linalg_13cython_lapack_zhegv __pyx_f_5scipy_6linalg_13cython_lapack_zhpgvd __pyx_f_5scipy_6linalg_13cython_lapack_zhpgv __pyx_f_5scipy_6linalg_13cython_lapack_ssygvd __pyx_f_5scipy_6linalg_13cython_lapack_ssygv __pyx_f_5scipy_6linalg_13cython_lapack_sspgvd __pyx_f_5scipy_6linalg_13cython_lapack_sspgv __pyx_f_5scipy_6linalg_13cython_lapack_dsygvd __pyx_f_5scipy_6linalg_13cython_lapack_dsygv __pyx_f_5scipy_6linalg_13cython_lapack_dspgvd __pyx_f_5scipy_6linalg_13cython_lapack_dspgv __pyx_f_5scipy_6linalg_13cython_lapack_chegvx __pyx_f_5scipy_6linalg_13cython_lapack_chpgvx __pyx_f_5scipy_6linalg_13cython_lapack_zhegvx __pyx_f_5scipy_6linalg_13cython_lapack_zhpgvx __pyx_f_5scipy_6linalg_13cython_lapack_ssygvx __pyx_f_5scipy_6linalg_13cython_lapack_sspgvx __pyx_f_5scipy_6linalg_13cython_lapack_dsygvx __pyx_f_5scipy_6linalg_13cython_lapack_dspgvx __pyx_f_5scipy_6linalg_13cython_lapack_claswp __pyx_f_5scipy_6linalg_13cython_lapack_cgetc2 __pyx_f_5scipy_6linalg_13cython_lapack_cgetri __pyx_f_5scipy_6linalg_13cython_lapack_cgesc2 __pyx_f_5scipy_6linalg_13cython_lapack_clacrt __pyx_f_5scipy_6linalg_13cython_lapack_clargv __pyx_f_5scipy_6linalg_13cython_lapack_clartv __pyx_f_5scipy_6linalg_13cython_lapack_crot __pyx_f_5scipy_6linalg_13cython_lapack_clapll __pyx_f_5scipy_6linalg_13cython_lapack_claqr1 __pyx_f_5scipy_6linalg_13cython_lapack_cpoequb __pyx_f_5scipy_6linalg_13cython_lapack_cpoequ __pyx_f_5scipy_6linalg_13cython_lapack_classq __pyx_f_5scipy_6linalg_13cython_lapack_clacgv __pyx_f_5scipy_6linalg_13cython_lapack_clarfgp __pyx_f_5scipy_6linalg_13cython_lapack_clarfg __pyx_f_5scipy_6linalg_13cython_lapack_clar2v __pyx_f_5scipy_6linalg_13cython_lapack_cgttrf __pyx_f_5scipy_6linalg_13cython_lapack_clacn2 __pyx_f_5scipy_6linalg_13cython_lapack_clacon __pyx_f_5scipy_6linalg_13cython_lapack_zlaswp __pyx_f_5scipy_6linalg_13cython_lapack_zgetc2 __pyx_f_5scipy_6linalg_13cython_lapack_zgetri __pyx_f_5scipy_6linalg_13cython_lapack_zgesc2 __pyx_f_5scipy_6linalg_13cython_lapack_zlacrt __pyx_f_5scipy_6linalg_13cython_lapack_zlargv __pyx_f_5scipy_6linalg_13cython_lapack_zlartv __pyx_f_5scipy_6linalg_13cython_lapack_zrot __pyx_f_5scipy_6linalg_13cython_lapack_zlapll __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr1 __pyx_f_5scipy_6linalg_13cython_lapack_zpoequb __pyx_f_5scipy_6linalg_13cython_lapack_zpoequ __pyx_f_5scipy_6linalg_13cython_lapack_zlassq __pyx_f_5scipy_6linalg_13cython_lapack_zlacgv __pyx_f_5scipy_6linalg_13cython_lapack_zlarfgp __pyx_f_5scipy_6linalg_13cython_lapack_zlarfg __pyx_f_5scipy_6linalg_13cython_lapack_zlar2v __pyx_f_5scipy_6linalg_13cython_lapack_zgttrf __pyx_f_5scipy_6linalg_13cython_lapack_zlacn2 __pyx_f_5scipy_6linalg_13cython_lapack_zlacon __pyx_f_5scipy_6linalg_13cython_lapack_slaswp __pyx_f_5scipy_6linalg_13cython_lapack_sgetc2 __pyx_f_5scipy_6linalg_13cython_lapack_sgetri __pyx_f_5scipy_6linalg_13cython_lapack_sgesc2 __pyx_f_5scipy_6linalg_13cython_lapack_slargv __pyx_f_5scipy_6linalg_13cython_lapack_slartv __pyx_f_5scipy_6linalg_13cython_lapack_slapll __pyx_f_5scipy_6linalg_13cython_lapack_spoequb __pyx_f_5scipy_6linalg_13cython_lapack_spoequ __pyx_f_5scipy_6linalg_13cython_lapack_slaqr1 __pyx_f_5scipy_6linalg_13cython_lapack_slassq __pyx_f_5scipy_6linalg_13cython_lapack_slasq2 __pyx_f_5scipy_6linalg_13cython_lapack_csrscl __pyx_f_5scipy_6linalg_13cython_lapack_cpttrf __pyx_f_5scipy_6linalg_13cython_lapack_clags2 __pyx_f_5scipy_6linalg_13cython_lapack_cptcon __pyx_f_5scipy_6linalg_13cython_lapack_slaed1 __pyx_f_5scipy_6linalg_13cython_lapack_slarrj __pyx_f_5scipy_6linalg_13cython_lapack_slarrb __pyx_f_5scipy_6linalg_13cython_lapack_cstein __pyx_f_5scipy_6linalg_13cython_lapack_sstein __pyx_f_5scipy_6linalg_13cython_lapack_slacn2 __pyx_f_5scipy_6linalg_13cython_lapack_slacon __pyx_f_5scipy_6linalg_13cython_lapack_slarfgp __pyx_f_5scipy_6linalg_13cython_lapack_slarfg __pyx_f_5scipy_6linalg_13cython_lapack_ssterf __pyx_f_5scipy_6linalg_13cython_lapack_srscl __pyx_f_5scipy_6linalg_13cython_lapack_spttrf __pyx_f_5scipy_6linalg_13cython_lapack_slarrr __pyx_f_5scipy_6linalg_13cython_lapack_slarrf __pyx_f_5scipy_6linalg_13cython_lapack_slar2v __pyx_f_5scipy_6linalg_13cython_lapack_slasq1 __pyx_f_5scipy_6linalg_13cython_lapack_sgttrf __pyx_f_5scipy_6linalg_13cython_lapack_clarrv __pyx_f_5scipy_6linalg_13cython_lapack_slarrv __pyx_f_5scipy_6linalg_13cython_lapack_slarra __pyx_f_5scipy_6linalg_13cython_lapack_sptcon __pyx_f_5scipy_6linalg_13cython_lapack_slagtf __pyx_f_5scipy_6linalg_13cython_lapack_slags2 __pyx_f_5scipy_6linalg_13cython_lapack_slasd5 __pyx_f_5scipy_6linalg_13cython_lapack_slaed5 __pyx_f_5scipy_6linalg_13cython_lapack_dlaswp __pyx_f_5scipy_6linalg_13cython_lapack_dgetc2 __pyx_f_5scipy_6linalg_13cython_lapack_dgetri __pyx_f_5scipy_6linalg_13cython_lapack_dgesc2 __pyx_f_5scipy_6linalg_13cython_lapack_dlargv __pyx_f_5scipy_6linalg_13cython_lapack_dlartv __pyx_f_5scipy_6linalg_13cython_lapack_dlapll __pyx_f_5scipy_6linalg_13cython_lapack_dpoequb __pyx_f_5scipy_6linalg_13cython_lapack_dpoequ __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr1 __pyx_f_5scipy_6linalg_13cython_lapack_dlassq __pyx_f_5scipy_6linalg_13cython_lapack_dlasq2 __pyx_f_5scipy_6linalg_13cython_lapack_zpttrf __pyx_f_5scipy_6linalg_13cython_lapack_zdrscl __pyx_f_5scipy_6linalg_13cython_lapack_zlags2 __pyx_f_5scipy_6linalg_13cython_lapack_zptcon __pyx_f_5scipy_6linalg_13cython_lapack_dlaed1 __pyx_f_5scipy_6linalg_13cython_lapack_dlarrj __pyx_f_5scipy_6linalg_13cython_lapack_dlarrb __pyx_f_5scipy_6linalg_13cython_lapack_zstein __pyx_f_5scipy_6linalg_13cython_lapack_dstein __pyx_f_5scipy_6linalg_13cython_lapack_dlacn2 __pyx_f_5scipy_6linalg_13cython_lapack_dlacon __pyx_f_5scipy_6linalg_13cython_lapack_dlarfgp __pyx_f_5scipy_6linalg_13cython_lapack_dlarfg __pyx_f_5scipy_6linalg_13cython_lapack_dsterf __pyx_f_5scipy_6linalg_13cython_lapack_drscl __pyx_f_5scipy_6linalg_13cython_lapack_dpttrf __pyx_f_5scipy_6linalg_13cython_lapack_dlarrr __pyx_f_5scipy_6linalg_13cython_lapack_dlarrf __pyx_f_5scipy_6linalg_13cython_lapack_dlar2v __pyx_f_5scipy_6linalg_13cython_lapack_dlasq1 __pyx_f_5scipy_6linalg_13cython_lapack_dgttrf __pyx_f_5scipy_6linalg_13cython_lapack_zlarrv __pyx_f_5scipy_6linalg_13cython_lapack_dlarrv __pyx_f_5scipy_6linalg_13cython_lapack_dlarra __pyx_f_5scipy_6linalg_13cython_lapack_dptcon __pyx_f_5scipy_6linalg_13cython_lapack_dlagtf __pyx_f_5scipy_6linalg_13cython_lapack_dlags2 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd5 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed5 __pyx_f_5scipy_6linalg_13cython_lapack_cgbbrd __pyx_f_5scipy_6linalg_13cython_lapack_zgbbrd __pyx_f_5scipy_6linalg_13cython_lapack_sgbbrd __pyx_f_5scipy_6linalg_13cython_lapack_slasdq __pyx_f_5scipy_6linalg_13cython_lapack_dgbbrd __pyx_f_5scipy_6linalg_13cython_lapack_dlasdq __pyx_f_5scipy_6linalg_13cython_lapack_cgbtrs __pyx_f_5scipy_6linalg_13cython_lapack_cgbrfs __pyx_f_5scipy_6linalg_13cython_lapack_zgbtrs __pyx_f_5scipy_6linalg_13cython_lapack_zgbrfs __pyx_f_5scipy_6linalg_13cython_lapack_sgbtrs __pyx_f_5scipy_6linalg_13cython_lapack_sgbrfs __pyx_f_5scipy_6linalg_13cython_lapack_cbdsqr __pyx_f_5scipy_6linalg_13cython_lapack_sbdsqr __pyx_f_5scipy_6linalg_13cython_lapack_dgbtrs __pyx_f_5scipy_6linalg_13cython_lapack_dgbrfs __pyx_f_5scipy_6linalg_13cython_lapack_zbdsqr __pyx_f_5scipy_6linalg_13cython_lapack_dbdsqr __pyx_f_5scipy_6linalg_13cython_lapack_clasyf __pyx_f_5scipy_6linalg_13cython_lapack_clahef __pyx_f_5scipy_6linalg_13cython_lapack_cgbcon __pyx_f_5scipy_6linalg_13cython_lapack_cpbtrs __pyx_f_5scipy_6linalg_13cython_lapack_cpbsv __pyx_f_5scipy_6linalg_13cython_lapack_cgels __pyx_f_5scipy_6linalg_13cython_lapack_ctgsyl __pyx_f_5scipy_6linalg_13cython_lapack_ctgsy2 __pyx_f_5scipy_6linalg_13cython_lapack_cpbrfs __pyx_f_5scipy_6linalg_13cython_lapack_cungbr __pyx_f_5scipy_6linalg_13cython_lapack_clarz __pyx_f_5scipy_6linalg_13cython_lapack_zlasyf __pyx_f_5scipy_6linalg_13cython_lapack_zlahef __pyx_f_5scipy_6linalg_13cython_lapack_zgbcon __pyx_f_5scipy_6linalg_13cython_lapack_zpbtrs __pyx_f_5scipy_6linalg_13cython_lapack_zpbsv __pyx_f_5scipy_6linalg_13cython_lapack_zgels __pyx_f_5scipy_6linalg_13cython_lapack_ztgsyl __pyx_f_5scipy_6linalg_13cython_lapack_ztgsy2 __pyx_f_5scipy_6linalg_13cython_lapack_zpbrfs __pyx_f_5scipy_6linalg_13cython_lapack_zungbr __pyx_f_5scipy_6linalg_13cython_lapack_zlarz __pyx_f_5scipy_6linalg_13cython_lapack_slasyf __pyx_f_5scipy_6linalg_13cython_lapack_sgbcon __pyx_f_5scipy_6linalg_13cython_lapack_spbtrs __pyx_f_5scipy_6linalg_13cython_lapack_spbsv __pyx_f_5scipy_6linalg_13cython_lapack_sgels __pyx_f_5scipy_6linalg_13cython_lapack_stgsyl __pyx_f_5scipy_6linalg_13cython_lapack_stgsy2 __pyx_f_5scipy_6linalg_13cython_lapack_spbrfs __pyx_f_5scipy_6linalg_13cython_lapack_sorgbr __pyx_f_5scipy_6linalg_13cython_lapack_sgsvj1 __pyx_f_5scipy_6linalg_13cython_lapack_slarz __pyx_f_5scipy_6linalg_13cython_lapack_clalsd __pyx_f_5scipy_6linalg_13cython_lapack_slalsd __pyx_f_5scipy_6linalg_13cython_lapack_dlasyf __pyx_f_5scipy_6linalg_13cython_lapack_dgbcon __pyx_f_5scipy_6linalg_13cython_lapack_dpbtrs __pyx_f_5scipy_6linalg_13cython_lapack_dpbsv __pyx_f_5scipy_6linalg_13cython_lapack_dgels __pyx_f_5scipy_6linalg_13cython_lapack_dtgsyl __pyx_f_5scipy_6linalg_13cython_lapack_dtgsy2 __pyx_f_5scipy_6linalg_13cython_lapack_dpbrfs __pyx_f_5scipy_6linalg_13cython_lapack_dorgbr __pyx_f_5scipy_6linalg_13cython_lapack_dgsvj1 __pyx_f_5scipy_6linalg_13cython_lapack_dlarz __pyx_f_5scipy_6linalg_13cython_lapack_zlalsd __pyx_f_5scipy_6linalg_13cython_lapack_dlalsd __pyx_f_5scipy_6linalg_13cython_lapack_csytrs __pyx_f_5scipy_6linalg_13cython_lapack_chetrs __pyx_f_5scipy_6linalg_13cython_lapack_cgetrs __pyx_f_5scipy_6linalg_13cython_lapack_csysv __pyx_f_5scipy_6linalg_13cython_lapack_chesv __pyx_f_5scipy_6linalg_13cython_lapack_csytrs2 __pyx_f_5scipy_6linalg_13cython_lapack_chetrs2 __pyx_f_5scipy_6linalg_13cython_lapack_cpbtrf __pyx_f_5scipy_6linalg_13cython_lapack_cpbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_cpbstf __pyx_f_5scipy_6linalg_13cython_lapack_csyrfs __pyx_f_5scipy_6linalg_13cython_lapack_cherfs __pyx_f_5scipy_6linalg_13cython_lapack_cgerfs __pyx_f_5scipy_6linalg_13cython_lapack_csptrs __pyx_f_5scipy_6linalg_13cython_lapack_cspsv __pyx_f_5scipy_6linalg_13cython_lapack_cpotrs __pyx_f_5scipy_6linalg_13cython_lapack_cposv __pyx_f_5scipy_6linalg_13cython_lapack_chptrs __pyx_f_5scipy_6linalg_13cython_lapack_chpsv __pyx_f_5scipy_6linalg_13cython_lapack_cporfs __pyx_f_5scipy_6linalg_13cython_lapack_clacpy __pyx_f_5scipy_6linalg_13cython_lapack_clarf __pyx_f_5scipy_6linalg_13cython_lapack_cgesdd __pyx_f_5scipy_6linalg_13cython_lapack_clatrd __pyx_f_5scipy_6linalg_13cython_lapack_cpbcon __pyx_f_5scipy_6linalg_13cython_lapack_cpbequ __pyx_f_5scipy_6linalg_13cython_lapack_claqsb __pyx_f_5scipy_6linalg_13cython_lapack_claqhb __pyx_f_5scipy_6linalg_13cython_lapack_cpptrs __pyx_f_5scipy_6linalg_13cython_lapack_cppsv __pyx_f_5scipy_6linalg_13cython_lapack_csprfs __pyx_f_5scipy_6linalg_13cython_lapack_chprfs __pyx_f_5scipy_6linalg_13cython_lapack_cpprfs __pyx_f_5scipy_6linalg_13cython_lapack_clarfx __pyx_f_5scipy_6linalg_13cython_lapack_claset __pyx_f_5scipy_6linalg_13cython_lapack_cgttrs __pyx_f_5scipy_6linalg_13cython_lapack_cgtrfs __pyx_f_5scipy_6linalg_13cython_lapack_zsytrs __pyx_f_5scipy_6linalg_13cython_lapack_zhetrs __pyx_f_5scipy_6linalg_13cython_lapack_zgetrs __pyx_f_5scipy_6linalg_13cython_lapack_zsysv __pyx_f_5scipy_6linalg_13cython_lapack_zhesv __pyx_f_5scipy_6linalg_13cython_lapack_zsytrs2 __pyx_f_5scipy_6linalg_13cython_lapack_zhetrs2 __pyx_f_5scipy_6linalg_13cython_lapack_zpbtrf __pyx_f_5scipy_6linalg_13cython_lapack_zpbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_zpbstf __pyx_f_5scipy_6linalg_13cython_lapack_zsyrfs __pyx_f_5scipy_6linalg_13cython_lapack_zherfs __pyx_f_5scipy_6linalg_13cython_lapack_zgerfs __pyx_f_5scipy_6linalg_13cython_lapack_zsptrs __pyx_f_5scipy_6linalg_13cython_lapack_zspsv __pyx_f_5scipy_6linalg_13cython_lapack_zpotrs __pyx_f_5scipy_6linalg_13cython_lapack_zposv __pyx_f_5scipy_6linalg_13cython_lapack_zhptrs __pyx_f_5scipy_6linalg_13cython_lapack_zhpsv __pyx_f_5scipy_6linalg_13cython_lapack_zporfs __pyx_f_5scipy_6linalg_13cython_lapack_zcposv __pyx_f_5scipy_6linalg_13cython_lapack_zlacpy __pyx_f_5scipy_6linalg_13cython_lapack_zlarf __pyx_f_5scipy_6linalg_13cython_lapack_zgesdd __pyx_f_5scipy_6linalg_13cython_lapack_zlatrd __pyx_f_5scipy_6linalg_13cython_lapack_zpbcon __pyx_f_5scipy_6linalg_13cython_lapack_zpbequ __pyx_f_5scipy_6linalg_13cython_lapack_zlaqsb __pyx_f_5scipy_6linalg_13cython_lapack_zlaqhb __pyx_f_5scipy_6linalg_13cython_lapack_zpptrs __pyx_f_5scipy_6linalg_13cython_lapack_zppsv __pyx_f_5scipy_6linalg_13cython_lapack_zsprfs __pyx_f_5scipy_6linalg_13cython_lapack_zhprfs __pyx_f_5scipy_6linalg_13cython_lapack_zpprfs __pyx_f_5scipy_6linalg_13cython_lapack_zlarfx __pyx_f_5scipy_6linalg_13cython_lapack_zlaset __pyx_f_5scipy_6linalg_13cython_lapack_zgttrs __pyx_f_5scipy_6linalg_13cython_lapack_zgtrfs __pyx_f_5scipy_6linalg_13cython_lapack_ssytrs __pyx_f_5scipy_6linalg_13cython_lapack_sgetrs __pyx_f_5scipy_6linalg_13cython_lapack_ssysv __pyx_f_5scipy_6linalg_13cython_lapack_ssytrs2 __pyx_f_5scipy_6linalg_13cython_lapack_spbtrf __pyx_f_5scipy_6linalg_13cython_lapack_spbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_spbstf __pyx_f_5scipy_6linalg_13cython_lapack_clacp2 __pyx_f_5scipy_6linalg_13cython_lapack_ssyrfs __pyx_f_5scipy_6linalg_13cython_lapack_sgerfs __pyx_f_5scipy_6linalg_13cython_lapack_ssptrs __pyx_f_5scipy_6linalg_13cython_lapack_sspsv __pyx_f_5scipy_6linalg_13cython_lapack_spotrs __pyx_f_5scipy_6linalg_13cython_lapack_sposv __pyx_f_5scipy_6linalg_13cython_lapack_sporfs __pyx_f_5scipy_6linalg_13cython_lapack_slacpy __pyx_f_5scipy_6linalg_13cython_lapack_sgesdd __pyx_f_5scipy_6linalg_13cython_lapack_sgsvj0 __pyx_f_5scipy_6linalg_13cython_lapack_slarf __pyx_f_5scipy_6linalg_13cython_lapack_spbcon __pyx_f_5scipy_6linalg_13cython_lapack_spbequ __pyx_f_5scipy_6linalg_13cython_lapack_slatrd __pyx_f_5scipy_6linalg_13cython_lapack_slaqsb __pyx_f_5scipy_6linalg_13cython_lapack_cpttrs __pyx_f_5scipy_6linalg_13cython_lapack_clagtm __pyx_f_5scipy_6linalg_13cython_lapack_cptrfs __pyx_f_5scipy_6linalg_13cython_lapack_cptsvx __pyx_f_5scipy_6linalg_13cython_lapack_clascl __pyx_f_5scipy_6linalg_13cython_lapack_slascl __pyx_f_5scipy_6linalg_13cython_lapack_spptrs __pyx_f_5scipy_6linalg_13cython_lapack_sppsv __pyx_f_5scipy_6linalg_13cython_lapack_ssprfs __pyx_f_5scipy_6linalg_13cython_lapack_sdisna __pyx_f_5scipy_6linalg_13cython_lapack_spprfs __pyx_f_5scipy_6linalg_13cython_lapack_slarfx __pyx_f_5scipy_6linalg_13cython_lapack_slaset __pyx_f_5scipy_6linalg_13cython_lapack_sgttrs __pyx_f_5scipy_6linalg_13cython_lapack_sptsvx __pyx_f_5scipy_6linalg_13cython_lapack_slagtm __pyx_f_5scipy_6linalg_13cython_lapack_sgtrfs __pyx_f_5scipy_6linalg_13cython_lapack_dsytrs __pyx_f_5scipy_6linalg_13cython_lapack_dgetrs __pyx_f_5scipy_6linalg_13cython_lapack_dsysv __pyx_f_5scipy_6linalg_13cython_lapack_dsytrs2 __pyx_f_5scipy_6linalg_13cython_lapack_dpbtrf __pyx_f_5scipy_6linalg_13cython_lapack_dpbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_dpbstf __pyx_f_5scipy_6linalg_13cython_lapack_zlacp2 __pyx_f_5scipy_6linalg_13cython_lapack_dsyrfs __pyx_f_5scipy_6linalg_13cython_lapack_dgerfs __pyx_f_5scipy_6linalg_13cython_lapack_dsptrs __pyx_f_5scipy_6linalg_13cython_lapack_dspsv __pyx_f_5scipy_6linalg_13cython_lapack_dpotrs __pyx_f_5scipy_6linalg_13cython_lapack_dposv __pyx_f_5scipy_6linalg_13cython_lapack_dporfs __pyx_f_5scipy_6linalg_13cython_lapack_dsposv __pyx_f_5scipy_6linalg_13cython_lapack_dlacpy __pyx_f_5scipy_6linalg_13cython_lapack_dgesdd __pyx_f_5scipy_6linalg_13cython_lapack_dgsvj0 __pyx_f_5scipy_6linalg_13cython_lapack_dlarf __pyx_f_5scipy_6linalg_13cython_lapack_dpbcon __pyx_f_5scipy_6linalg_13cython_lapack_dpbequ __pyx_f_5scipy_6linalg_13cython_lapack_dlatrd __pyx_f_5scipy_6linalg_13cython_lapack_dlaqsb __pyx_f_5scipy_6linalg_13cython_lapack_zpttrs __pyx_f_5scipy_6linalg_13cython_lapack_zlagtm __pyx_f_5scipy_6linalg_13cython_lapack_zptrfs __pyx_f_5scipy_6linalg_13cython_lapack_zptsvx __pyx_f_5scipy_6linalg_13cython_lapack_zlascl __pyx_f_5scipy_6linalg_13cython_lapack_dlascl __pyx_f_5scipy_6linalg_13cython_lapack_dpptrs __pyx_f_5scipy_6linalg_13cython_lapack_dppsv __pyx_f_5scipy_6linalg_13cython_lapack_dsprfs __pyx_f_5scipy_6linalg_13cython_lapack_ddisna __pyx_f_5scipy_6linalg_13cython_lapack_dpprfs __pyx_f_5scipy_6linalg_13cython_lapack_dlarfx __pyx_f_5scipy_6linalg_13cython_lapack_dlaset __pyx_f_5scipy_6linalg_13cython_lapack_dgttrs __pyx_f_5scipy_6linalg_13cython_lapack_dptsvx __pyx_f_5scipy_6linalg_13cython_lapack_dlagtm __pyx_f_5scipy_6linalg_13cython_lapack_dgtrfs __pyx_f_5scipy_6linalg_13cython_lapack_xerbla_array __pyx_f_5scipy_6linalg_13cython_lapack_cgebal __pyx_f_5scipy_6linalg_13cython_lapack_cpstrf __pyx_f_5scipy_6linalg_13cython_lapack_cpstf2 __pyx_f_5scipy_6linalg_13cython_lapack_csytf2 __pyx_f_5scipy_6linalg_13cython_lapack_csyswapr __pyx_f_5scipy_6linalg_13cython_lapack_chetf2 __pyx_f_5scipy_6linalg_13cython_lapack_cheswapr __pyx_f_5scipy_6linalg_13cython_lapack_csytri2x __pyx_f_5scipy_6linalg_13cython_lapack_csytri2 __pyx_f_5scipy_6linalg_13cython_lapack_csytrf __pyx_f_5scipy_6linalg_13cython_lapack_chetri2x __pyx_f_5scipy_6linalg_13cython_lapack_chetri2 __pyx_f_5scipy_6linalg_13cython_lapack_chetrf __pyx_f_5scipy_6linalg_13cython_lapack_csytri __pyx_f_5scipy_6linalg_13cython_lapack_chetri __pyx_f_5scipy_6linalg_13cython_lapack_csycon __pyx_f_5scipy_6linalg_13cython_lapack_checon __pyx_f_5scipy_6linalg_13cython_lapack_csptrf __pyx_f_5scipy_6linalg_13cython_lapack_cpotri __pyx_f_5scipy_6linalg_13cython_lapack_cpotrf __pyx_f_5scipy_6linalg_13cython_lapack_cpotf2 __pyx_f_5scipy_6linalg_13cython_lapack_clauum __pyx_f_5scipy_6linalg_13cython_lapack_clauu2 __pyx_f_5scipy_6linalg_13cython_lapack_chptrf __pyx_f_5scipy_6linalg_13cython_lapack_ctrexc __pyx_f_5scipy_6linalg_13cython_lapack_cggbal __pyx_f_5scipy_6linalg_13cython_lapack_ctrttp __pyx_f_5scipy_6linalg_13cython_lapack_csptri __pyx_f_5scipy_6linalg_13cython_lapack_chptri __pyx_f_5scipy_6linalg_13cython_lapack_cungtr __pyx_f_5scipy_6linalg_13cython_lapack_cspcon __pyx_f_5scipy_6linalg_13cython_lapack_chpcon __pyx_f_5scipy_6linalg_13cython_lapack_chetd2 __pyx_f_5scipy_6linalg_13cython_lapack_chetrd __pyx_f_5scipy_6linalg_13cython_lapack_cpocon __pyx_f_5scipy_6linalg_13cython_lapack_cgecon __pyx_f_5scipy_6linalg_13cython_lapack_claqsy __pyx_f_5scipy_6linalg_13cython_lapack_claqhe __pyx_f_5scipy_6linalg_13cython_lapack_csyequb __pyx_f_5scipy_6linalg_13cython_lapack_cheequb __pyx_f_5scipy_6linalg_13cython_lapack_cpptri __pyx_f_5scipy_6linalg_13cython_lapack_cpptrf __pyx_f_5scipy_6linalg_13cython_lapack_ctpttr __pyx_f_5scipy_6linalg_13cython_lapack_csymv __pyx_f_5scipy_6linalg_13cython_lapack_csyr __pyx_f_5scipy_6linalg_13cython_lapack_cspr __pyx_f_5scipy_6linalg_13cython_lapack_cupgtr __pyx_f_5scipy_6linalg_13cython_lapack_cspmv __pyx_f_5scipy_6linalg_13cython_lapack_cgtcon __pyx_f_5scipy_6linalg_13cython_lapack_chptrd __pyx_f_5scipy_6linalg_13cython_lapack_cppcon __pyx_f_5scipy_6linalg_13cython_lapack_cppequ __pyx_f_5scipy_6linalg_13cython_lapack_claqsp __pyx_f_5scipy_6linalg_13cython_lapack_claqhp __pyx_f_5scipy_6linalg_13cython_lapack_zgebal __pyx_f_5scipy_6linalg_13cython_lapack_zpstrf __pyx_f_5scipy_6linalg_13cython_lapack_zpstf2 __pyx_f_5scipy_6linalg_13cython_lapack_zsytf2 __pyx_f_5scipy_6linalg_13cython_lapack_zsyswapr __pyx_f_5scipy_6linalg_13cython_lapack_zhetf2 __pyx_f_5scipy_6linalg_13cython_lapack_zheswapr __pyx_f_5scipy_6linalg_13cython_lapack_zsytri2x __pyx_f_5scipy_6linalg_13cython_lapack_zsytri2 __pyx_f_5scipy_6linalg_13cython_lapack_zsytrf __pyx_f_5scipy_6linalg_13cython_lapack_zhetri2x __pyx_f_5scipy_6linalg_13cython_lapack_zhetri2 __pyx_f_5scipy_6linalg_13cython_lapack_zhetrf __pyx_f_5scipy_6linalg_13cython_lapack_zsytri __pyx_f_5scipy_6linalg_13cython_lapack_zhetri __pyx_f_5scipy_6linalg_13cython_lapack_zsycon __pyx_f_5scipy_6linalg_13cython_lapack_zhecon __pyx_f_5scipy_6linalg_13cython_lapack_zsptrf __pyx_f_5scipy_6linalg_13cython_lapack_zpotri __pyx_f_5scipy_6linalg_13cython_lapack_zpotrf __pyx_f_5scipy_6linalg_13cython_lapack_zpotf2 __pyx_f_5scipy_6linalg_13cython_lapack_zlauum __pyx_f_5scipy_6linalg_13cython_lapack_zlauu2 __pyx_f_5scipy_6linalg_13cython_lapack_zhptrf __pyx_f_5scipy_6linalg_13cython_lapack_zlat2c __pyx_f_5scipy_6linalg_13cython_lapack_ztrexc __pyx_f_5scipy_6linalg_13cython_lapack_zggbal __pyx_f_5scipy_6linalg_13cython_lapack_ztrttp __pyx_f_5scipy_6linalg_13cython_lapack_zsptri __pyx_f_5scipy_6linalg_13cython_lapack_zhptri __pyx_f_5scipy_6linalg_13cython_lapack_zungtr __pyx_f_5scipy_6linalg_13cython_lapack_zspcon __pyx_f_5scipy_6linalg_13cython_lapack_zhpcon __pyx_f_5scipy_6linalg_13cython_lapack_zhetd2 __pyx_f_5scipy_6linalg_13cython_lapack_zhetrd __pyx_f_5scipy_6linalg_13cython_lapack_zpocon __pyx_f_5scipy_6linalg_13cython_lapack_zgecon __pyx_f_5scipy_6linalg_13cython_lapack_zlaqsy __pyx_f_5scipy_6linalg_13cython_lapack_zlaqhe __pyx_f_5scipy_6linalg_13cython_lapack_zsyequb __pyx_f_5scipy_6linalg_13cython_lapack_zheequb __pyx_f_5scipy_6linalg_13cython_lapack_zpptri __pyx_f_5scipy_6linalg_13cython_lapack_zpptrf __pyx_f_5scipy_6linalg_13cython_lapack_ztpttr __pyx_f_5scipy_6linalg_13cython_lapack_zsymv __pyx_f_5scipy_6linalg_13cython_lapack_zsyr __pyx_f_5scipy_6linalg_13cython_lapack_zspr __pyx_f_5scipy_6linalg_13cython_lapack_zupgtr __pyx_f_5scipy_6linalg_13cython_lapack_zspmv __pyx_f_5scipy_6linalg_13cython_lapack_zgtcon __pyx_f_5scipy_6linalg_13cython_lapack_zhptrd __pyx_f_5scipy_6linalg_13cython_lapack_zppcon __pyx_f_5scipy_6linalg_13cython_lapack_zppequ __pyx_f_5scipy_6linalg_13cython_lapack_zlaqsp __pyx_f_5scipy_6linalg_13cython_lapack_zlaqhp __pyx_f_5scipy_6linalg_13cython_lapack_sgebal __pyx_f_5scipy_6linalg_13cython_lapack_spstrf __pyx_f_5scipy_6linalg_13cython_lapack_spstf2 __pyx_f_5scipy_6linalg_13cython_lapack_ssytf2 __pyx_f_5scipy_6linalg_13cython_lapack_ssyswapr __pyx_f_5scipy_6linalg_13cython_lapack_ssytri2x __pyx_f_5scipy_6linalg_13cython_lapack_ssytri2 __pyx_f_5scipy_6linalg_13cython_lapack_ssytrf __pyx_f_5scipy_6linalg_13cython_lapack_ssytri __pyx_f_5scipy_6linalg_13cython_lapack_ssycon __pyx_f_5scipy_6linalg_13cython_lapack_ssptrf __pyx_f_5scipy_6linalg_13cython_lapack_spotri __pyx_f_5scipy_6linalg_13cython_lapack_spotrf __pyx_f_5scipy_6linalg_13cython_lapack_spotf2 __pyx_f_5scipy_6linalg_13cython_lapack_slauum __pyx_f_5scipy_6linalg_13cython_lapack_slauu2 __pyx_f_5scipy_6linalg_13cython_lapack_strexc __pyx_f_5scipy_6linalg_13cython_lapack_sggbal __pyx_f_5scipy_6linalg_13cython_lapack_strttp __pyx_f_5scipy_6linalg_13cython_lapack_ssptri __pyx_f_5scipy_6linalg_13cython_lapack_sorgtr __pyx_f_5scipy_6linalg_13cython_lapack_sspcon __pyx_f_5scipy_6linalg_13cython_lapack_spocon __pyx_f_5scipy_6linalg_13cython_lapack_sgecon __pyx_f_5scipy_6linalg_13cython_lapack_ssytd2 __pyx_f_5scipy_6linalg_13cython_lapack_slaqsy __pyx_f_5scipy_6linalg_13cython_lapack_ssytrd __pyx_f_5scipy_6linalg_13cython_lapack_ssyequb __pyx_f_5scipy_6linalg_13cython_lapack_spptri __pyx_f_5scipy_6linalg_13cython_lapack_spptrf __pyx_f_5scipy_6linalg_13cython_lapack_slasrt __pyx_f_5scipy_6linalg_13cython_lapack_slarre __pyx_f_5scipy_6linalg_13cython_lapack_stpttr __pyx_f_5scipy_6linalg_13cython_lapack_cstedc __pyx_f_5scipy_6linalg_13cython_lapack_csteqr __pyx_f_5scipy_6linalg_13cython_lapack_cpteqr __pyx_f_5scipy_6linalg_13cython_lapack_sstevd __pyx_f_5scipy_6linalg_13cython_lapack_sstedc __pyx_f_5scipy_6linalg_13cython_lapack_sstev __pyx_f_5scipy_6linalg_13cython_lapack_ssteqr __pyx_f_5scipy_6linalg_13cython_lapack_spteqr __pyx_f_5scipy_6linalg_13cython_lapack_sopgtr __pyx_f_5scipy_6linalg_13cython_lapack_sppcon __pyx_f_5scipy_6linalg_13cython_lapack_sgtcon __pyx_f_5scipy_6linalg_13cython_lapack_ssptrd __pyx_f_5scipy_6linalg_13cython_lapack_sppequ __pyx_f_5scipy_6linalg_13cython_lapack_slaqsp __pyx_f_5scipy_6linalg_13cython_lapack_slarrc __pyx_f_5scipy_6linalg_13cython_lapack_dgebal __pyx_f_5scipy_6linalg_13cython_lapack_dpstrf __pyx_f_5scipy_6linalg_13cython_lapack_dpstf2 __pyx_f_5scipy_6linalg_13cython_lapack_dsytf2 __pyx_f_5scipy_6linalg_13cython_lapack_dsyswapr __pyx_f_5scipy_6linalg_13cython_lapack_dsytri2x __pyx_f_5scipy_6linalg_13cython_lapack_dsytri2 __pyx_f_5scipy_6linalg_13cython_lapack_dsytrf __pyx_f_5scipy_6linalg_13cython_lapack_dsytri __pyx_f_5scipy_6linalg_13cython_lapack_dsycon __pyx_f_5scipy_6linalg_13cython_lapack_dsptrf __pyx_f_5scipy_6linalg_13cython_lapack_dpotri __pyx_f_5scipy_6linalg_13cython_lapack_dpotrf __pyx_f_5scipy_6linalg_13cython_lapack_dpotf2 __pyx_f_5scipy_6linalg_13cython_lapack_dlauum __pyx_f_5scipy_6linalg_13cython_lapack_dlauu2 __pyx_f_5scipy_6linalg_13cython_lapack_dlat2s __pyx_f_5scipy_6linalg_13cython_lapack_dtrexc __pyx_f_5scipy_6linalg_13cython_lapack_dggbal __pyx_f_5scipy_6linalg_13cython_lapack_dtrttp __pyx_f_5scipy_6linalg_13cython_lapack_dsptri __pyx_f_5scipy_6linalg_13cython_lapack_dorgtr __pyx_f_5scipy_6linalg_13cython_lapack_dspcon __pyx_f_5scipy_6linalg_13cython_lapack_dpocon __pyx_f_5scipy_6linalg_13cython_lapack_dgecon __pyx_f_5scipy_6linalg_13cython_lapack_dsytd2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqsy __pyx_f_5scipy_6linalg_13cython_lapack_dsytrd __pyx_f_5scipy_6linalg_13cython_lapack_dsyequb __pyx_f_5scipy_6linalg_13cython_lapack_dpptri __pyx_f_5scipy_6linalg_13cython_lapack_dpptrf __pyx_f_5scipy_6linalg_13cython_lapack_dlasrt __pyx_f_5scipy_6linalg_13cython_lapack_dlarre __pyx_f_5scipy_6linalg_13cython_lapack_dtpttr __pyx_f_5scipy_6linalg_13cython_lapack_zstedc __pyx_f_5scipy_6linalg_13cython_lapack_zsteqr __pyx_f_5scipy_6linalg_13cython_lapack_zpteqr __pyx_f_5scipy_6linalg_13cython_lapack_dstevd __pyx_f_5scipy_6linalg_13cython_lapack_dstedc __pyx_f_5scipy_6linalg_13cython_lapack_dstev __pyx_f_5scipy_6linalg_13cython_lapack_dsteqr __pyx_f_5scipy_6linalg_13cython_lapack_dpteqr __pyx_f_5scipy_6linalg_13cython_lapack_dopgtr __pyx_f_5scipy_6linalg_13cython_lapack_dppcon __pyx_f_5scipy_6linalg_13cython_lapack_dgtcon __pyx_f_5scipy_6linalg_13cython_lapack_dsptrd __pyx_f_5scipy_6linalg_13cython_lapack_dppequ __pyx_f_5scipy_6linalg_13cython_lapack_dlaqsp __pyx_f_5scipy_6linalg_13cython_lapack_dlarrc __pyx_f_5scipy_6linalg_13cython_lapack_ctpmqrt __pyx_f_5scipy_6linalg_13cython_lapack_ztpmqrt __pyx_f_5scipy_6linalg_13cython_lapack_stpmqrt __pyx_f_5scipy_6linalg_13cython_lapack_dtpmqrt __pyx_f_5scipy_6linalg_13cython_lapack_cgbsvx __pyx_f_5scipy_6linalg_13cython_lapack_cgemqrt __pyx_f_5scipy_6linalg_13cython_lapack_cunmrz __pyx_f_5scipy_6linalg_13cython_lapack_cunmhr __pyx_f_5scipy_6linalg_13cython_lapack_cunmr3 __pyx_f_5scipy_6linalg_13cython_lapack_zgbsvx __pyx_f_5scipy_6linalg_13cython_lapack_zgemqrt __pyx_f_5scipy_6linalg_13cython_lapack_zunmrz __pyx_f_5scipy_6linalg_13cython_lapack_zunmhr __pyx_f_5scipy_6linalg_13cython_lapack_zunmr3 __pyx_f_5scipy_6linalg_13cython_lapack_sgbsvx __pyx_f_5scipy_6linalg_13cython_lapack_sgemqrt __pyx_f_5scipy_6linalg_13cython_lapack_sormrz __pyx_f_5scipy_6linalg_13cython_lapack_sormhr __pyx_f_5scipy_6linalg_13cython_lapack_sormr3 __pyx_f_5scipy_6linalg_13cython_lapack_dgbsvx __pyx_f_5scipy_6linalg_13cython_lapack_dgemqrt __pyx_f_5scipy_6linalg_13cython_lapack_dormrz __pyx_f_5scipy_6linalg_13cython_lapack_dormhr __pyx_f_5scipy_6linalg_13cython_lapack_dormr3 __pyx_f_5scipy_6linalg_13cython_lapack_cpbsvx __pyx_f_5scipy_6linalg_13cython_lapack_cgghrd __pyx_f_5scipy_6linalg_13cython_lapack_cunbdb __pyx_f_5scipy_6linalg_13cython_lapack_chbgst __pyx_f_5scipy_6linalg_13cython_lapack_ctrsyl __pyx_f_5scipy_6linalg_13cython_lapack_chbgvd __pyx_f_5scipy_6linalg_13cython_lapack_chbgv __pyx_f_5scipy_6linalg_13cython_lapack_cunmrq __pyx_f_5scipy_6linalg_13cython_lapack_cunmqr __pyx_f_5scipy_6linalg_13cython_lapack_cunmql __pyx_f_5scipy_6linalg_13cython_lapack_cunmlq __pyx_f_5scipy_6linalg_13cython_lapack_chseqr __pyx_f_5scipy_6linalg_13cython_lapack_cunmr2 __pyx_f_5scipy_6linalg_13cython_lapack_cunml2 __pyx_f_5scipy_6linalg_13cython_lapack_cunm2r __pyx_f_5scipy_6linalg_13cython_lapack_cunm2l __pyx_f_5scipy_6linalg_13cython_lapack_zpbsvx __pyx_f_5scipy_6linalg_13cython_lapack_zgghrd __pyx_f_5scipy_6linalg_13cython_lapack_zunbdb __pyx_f_5scipy_6linalg_13cython_lapack_zhbgst __pyx_f_5scipy_6linalg_13cython_lapack_ztrsyl __pyx_f_5scipy_6linalg_13cython_lapack_zhbgvd __pyx_f_5scipy_6linalg_13cython_lapack_zhbgv __pyx_f_5scipy_6linalg_13cython_lapack_zunmrq __pyx_f_5scipy_6linalg_13cython_lapack_zunmqr __pyx_f_5scipy_6linalg_13cython_lapack_zunmql __pyx_f_5scipy_6linalg_13cython_lapack_zunmlq __pyx_f_5scipy_6linalg_13cython_lapack_zhseqr __pyx_f_5scipy_6linalg_13cython_lapack_zunmr2 __pyx_f_5scipy_6linalg_13cython_lapack_zunml2 __pyx_f_5scipy_6linalg_13cython_lapack_zunm2r __pyx_f_5scipy_6linalg_13cython_lapack_zunm2l __pyx_f_5scipy_6linalg_13cython_lapack_cgebak __pyx_f_5scipy_6linalg_13cython_lapack_sgebak __pyx_f_5scipy_6linalg_13cython_lapack_spbsvx __pyx_f_5scipy_6linalg_13cython_lapack_sgghrd __pyx_f_5scipy_6linalg_13cython_lapack_sorbdb __pyx_f_5scipy_6linalg_13cython_lapack_strsyl __pyx_f_5scipy_6linalg_13cython_lapack_ssbgst __pyx_f_5scipy_6linalg_13cython_lapack_ssbgvd __pyx_f_5scipy_6linalg_13cython_lapack_ssbgv __pyx_f_5scipy_6linalg_13cython_lapack_sormrq __pyx_f_5scipy_6linalg_13cython_lapack_sormqr __pyx_f_5scipy_6linalg_13cython_lapack_sormql __pyx_f_5scipy_6linalg_13cython_lapack_sormlq __pyx_f_5scipy_6linalg_13cython_lapack_sormr2 __pyx_f_5scipy_6linalg_13cython_lapack_sorml2 __pyx_f_5scipy_6linalg_13cython_lapack_sorm2r __pyx_f_5scipy_6linalg_13cython_lapack_sorm2l __pyx_f_5scipy_6linalg_13cython_lapack_shseqr __pyx_f_5scipy_6linalg_13cython_lapack_cggbak __pyx_f_5scipy_6linalg_13cython_lapack_sggbak __pyx_f_5scipy_6linalg_13cython_lapack_zgebak __pyx_f_5scipy_6linalg_13cython_lapack_dgebak __pyx_f_5scipy_6linalg_13cython_lapack_dpbsvx __pyx_f_5scipy_6linalg_13cython_lapack_dgghrd __pyx_f_5scipy_6linalg_13cython_lapack_dorbdb __pyx_f_5scipy_6linalg_13cython_lapack_dtrsyl __pyx_f_5scipy_6linalg_13cython_lapack_dsbgst __pyx_f_5scipy_6linalg_13cython_lapack_dsbgvd __pyx_f_5scipy_6linalg_13cython_lapack_dsbgv __pyx_f_5scipy_6linalg_13cython_lapack_dormrq __pyx_f_5scipy_6linalg_13cython_lapack_dormqr __pyx_f_5scipy_6linalg_13cython_lapack_dormql __pyx_f_5scipy_6linalg_13cython_lapack_dormlq __pyx_f_5scipy_6linalg_13cython_lapack_dormr2 __pyx_f_5scipy_6linalg_13cython_lapack_dorml2 __pyx_f_5scipy_6linalg_13cython_lapack_dorm2r __pyx_f_5scipy_6linalg_13cython_lapack_dorm2l __pyx_f_5scipy_6linalg_13cython_lapack_dhseqr __pyx_f_5scipy_6linalg_13cython_lapack_zggbak __pyx_f_5scipy_6linalg_13cython_lapack_dggbak __pyx_f_5scipy_6linalg_13cython_lapack_cgesvx __pyx_f_5scipy_6linalg_13cython_lapack_csysvx __pyx_f_5scipy_6linalg_13cython_lapack_chesvx __pyx_f_5scipy_6linalg_13cython_lapack_cposvx __pyx_f_5scipy_6linalg_13cython_lapack_ctrevc __pyx_f_5scipy_6linalg_13cython_lapack_ctgevc __pyx_f_5scipy_6linalg_13cython_lapack_ctgsna __pyx_f_5scipy_6linalg_13cython_lapack_ctrsna __pyx_f_5scipy_6linalg_13cython_lapack_ctrsen __pyx_f_5scipy_6linalg_13cython_lapack_clarzt __pyx_f_5scipy_6linalg_13cython_lapack_clarft __pyx_f_5scipy_6linalg_13cython_lapack_cgesvd __pyx_f_5scipy_6linalg_13cython_lapack_chbevd __pyx_f_5scipy_6linalg_13cython_lapack_chbev __pyx_f_5scipy_6linalg_13cython_lapack_chbtrd __pyx_f_5scipy_6linalg_13cython_lapack_cpftrs __pyx_f_5scipy_6linalg_13cython_lapack_cspsvx __pyx_f_5scipy_6linalg_13cython_lapack_chpsvx __pyx_f_5scipy_6linalg_13cython_lapack_cppsvx __pyx_f_5scipy_6linalg_13cython_lapack_cgtsvx __pyx_f_5scipy_6linalg_13cython_lapack_zgesvx __pyx_f_5scipy_6linalg_13cython_lapack_zsysvx __pyx_f_5scipy_6linalg_13cython_lapack_zhesvx __pyx_f_5scipy_6linalg_13cython_lapack_zposvx __pyx_f_5scipy_6linalg_13cython_lapack_ztrevc __pyx_f_5scipy_6linalg_13cython_lapack_ztgevc __pyx_f_5scipy_6linalg_13cython_lapack_ztgsna __pyx_f_5scipy_6linalg_13cython_lapack_ztrsna __pyx_f_5scipy_6linalg_13cython_lapack_ztrsen __pyx_f_5scipy_6linalg_13cython_lapack_zlarzt __pyx_f_5scipy_6linalg_13cython_lapack_zlarft __pyx_f_5scipy_6linalg_13cython_lapack_zgesvd __pyx_f_5scipy_6linalg_13cython_lapack_zhbevd __pyx_f_5scipy_6linalg_13cython_lapack_zhbev __pyx_f_5scipy_6linalg_13cython_lapack_zhbtrd __pyx_f_5scipy_6linalg_13cython_lapack_zpftrs __pyx_f_5scipy_6linalg_13cython_lapack_zspsvx __pyx_f_5scipy_6linalg_13cython_lapack_zhpsvx __pyx_f_5scipy_6linalg_13cython_lapack_zppsvx __pyx_f_5scipy_6linalg_13cython_lapack_zgtsvx __pyx_f_5scipy_6linalg_13cython_lapack_sgesvx __pyx_f_5scipy_6linalg_13cython_lapack_ssysvx __pyx_f_5scipy_6linalg_13cython_lapack_sposvx __pyx_f_5scipy_6linalg_13cython_lapack_strevc __pyx_f_5scipy_6linalg_13cython_lapack_stgevc __pyx_f_5scipy_6linalg_13cython_lapack_stgsna __pyx_f_5scipy_6linalg_13cython_lapack_strsna __pyx_f_5scipy_6linalg_13cython_lapack_strsen __pyx_f_5scipy_6linalg_13cython_lapack_ssbevd __pyx_f_5scipy_6linalg_13cython_lapack_sgesvd __pyx_f_5scipy_6linalg_13cython_lapack_ssbev __pyx_f_5scipy_6linalg_13cython_lapack_slarzt __pyx_f_5scipy_6linalg_13cython_lapack_slarft __pyx_f_5scipy_6linalg_13cython_lapack_ssbtrd __pyx_f_5scipy_6linalg_13cython_lapack_spftrs __pyx_f_5scipy_6linalg_13cython_lapack_sspsvx __pyx_f_5scipy_6linalg_13cython_lapack_sppsvx __pyx_f_5scipy_6linalg_13cython_lapack_sgtsvx __pyx_f_5scipy_6linalg_13cython_lapack_dgesvx __pyx_f_5scipy_6linalg_13cython_lapack_dsysvx __pyx_f_5scipy_6linalg_13cython_lapack_dposvx __pyx_f_5scipy_6linalg_13cython_lapack_dtrevc __pyx_f_5scipy_6linalg_13cython_lapack_dtgevc __pyx_f_5scipy_6linalg_13cython_lapack_dtgsna __pyx_f_5scipy_6linalg_13cython_lapack_dtrsna __pyx_f_5scipy_6linalg_13cython_lapack_dtrsen __pyx_f_5scipy_6linalg_13cython_lapack_dsbevd __pyx_f_5scipy_6linalg_13cython_lapack_dgesvd __pyx_f_5scipy_6linalg_13cython_lapack_dsbev __pyx_f_5scipy_6linalg_13cython_lapack_dlarzt __pyx_f_5scipy_6linalg_13cython_lapack_dlarft __pyx_f_5scipy_6linalg_13cython_lapack_dsbtrd __pyx_f_5scipy_6linalg_13cython_lapack_dpftrs __pyx_f_5scipy_6linalg_13cython_lapack_dspsvx __pyx_f_5scipy_6linalg_13cython_lapack_dppsvx __pyx_f_5scipy_6linalg_13cython_lapack_dgtsvx __pyx_f_5scipy_6linalg_13cython_lapack_csyconv __pyx_f_5scipy_6linalg_13cython_lapack_ctrtri __pyx_f_5scipy_6linalg_13cython_lapack_ctrti2 __pyx_f_5scipy_6linalg_13cython_lapack_cggev __pyx_f_5scipy_6linalg_13cython_lapack_ctrttf __pyx_f_5scipy_6linalg_13cython_lapack_cgeev __pyx_f_5scipy_6linalg_13cython_lapack_cheevd __pyx_f_5scipy_6linalg_13cython_lapack_cheev __pyx_f_5scipy_6linalg_13cython_lapack_ctptri __pyx_f_5scipy_6linalg_13cython_lapack_cpftri __pyx_f_5scipy_6linalg_13cython_lapack_cpftrf __pyx_f_5scipy_6linalg_13cython_lapack_ctfttr __pyx_f_5scipy_6linalg_13cython_lapack_ctpttf __pyx_f_5scipy_6linalg_13cython_lapack_ctfttp __pyx_f_5scipy_6linalg_13cython_lapack_chpevd __pyx_f_5scipy_6linalg_13cython_lapack_chpev __pyx_f_5scipy_6linalg_13cython_lapack_zsyconv __pyx_f_5scipy_6linalg_13cython_lapack_ztrtri __pyx_f_5scipy_6linalg_13cython_lapack_ztrti2 __pyx_f_5scipy_6linalg_13cython_lapack_zggev __pyx_f_5scipy_6linalg_13cython_lapack_ztrttf __pyx_f_5scipy_6linalg_13cython_lapack_zgeev __pyx_f_5scipy_6linalg_13cython_lapack_zheevd __pyx_f_5scipy_6linalg_13cython_lapack_zheev __pyx_f_5scipy_6linalg_13cython_lapack_ztptri __pyx_f_5scipy_6linalg_13cython_lapack_zpftri __pyx_f_5scipy_6linalg_13cython_lapack_zpftrf __pyx_f_5scipy_6linalg_13cython_lapack_ztfttr __pyx_f_5scipy_6linalg_13cython_lapack_ztpttf __pyx_f_5scipy_6linalg_13cython_lapack_ztfttp __pyx_f_5scipy_6linalg_13cython_lapack_zhpevd __pyx_f_5scipy_6linalg_13cython_lapack_zhpev __pyx_f_5scipy_6linalg_13cython_lapack_ssyconv __pyx_f_5scipy_6linalg_13cython_lapack_strtri __pyx_f_5scipy_6linalg_13cython_lapack_strti2 __pyx_f_5scipy_6linalg_13cython_lapack_sggev __pyx_f_5scipy_6linalg_13cython_lapack_strttf __pyx_f_5scipy_6linalg_13cython_lapack_ssyevd __pyx_f_5scipy_6linalg_13cython_lapack_ssyev __pyx_f_5scipy_6linalg_13cython_lapack_sgeev __pyx_f_5scipy_6linalg_13cython_lapack_stptri __pyx_f_5scipy_6linalg_13cython_lapack_spftri __pyx_f_5scipy_6linalg_13cython_lapack_spftrf __pyx_f_5scipy_6linalg_13cython_lapack_sstebz __pyx_f_5scipy_6linalg_13cython_lapack_slarrd __pyx_f_5scipy_6linalg_13cython_lapack_stfttr __pyx_f_5scipy_6linalg_13cython_lapack_stpttf __pyx_f_5scipy_6linalg_13cython_lapack_stfttp __pyx_f_5scipy_6linalg_13cython_lapack_sspevd __pyx_f_5scipy_6linalg_13cython_lapack_sbdsdc __pyx_f_5scipy_6linalg_13cython_lapack_sspev __pyx_f_5scipy_6linalg_13cython_lapack_cstemr __pyx_f_5scipy_6linalg_13cython_lapack_sstemr __pyx_f_5scipy_6linalg_13cython_lapack_cstegr __pyx_f_5scipy_6linalg_13cython_lapack_sstevr __pyx_f_5scipy_6linalg_13cython_lapack_sstegr __pyx_f_5scipy_6linalg_13cython_lapack_sstevx __pyx_f_5scipy_6linalg_13cython_lapack_dsyconv __pyx_f_5scipy_6linalg_13cython_lapack_dtrtri __pyx_f_5scipy_6linalg_13cython_lapack_dtrti2 __pyx_f_5scipy_6linalg_13cython_lapack_dggev __pyx_f_5scipy_6linalg_13cython_lapack_dtrttf __pyx_f_5scipy_6linalg_13cython_lapack_dsyevd __pyx_f_5scipy_6linalg_13cython_lapack_dsyev __pyx_f_5scipy_6linalg_13cython_lapack_dgeev __pyx_f_5scipy_6linalg_13cython_lapack_dtptri __pyx_f_5scipy_6linalg_13cython_lapack_dpftri __pyx_f_5scipy_6linalg_13cython_lapack_dpftrf __pyx_f_5scipy_6linalg_13cython_lapack_dstebz __pyx_f_5scipy_6linalg_13cython_lapack_dlarrd __pyx_f_5scipy_6linalg_13cython_lapack_dtfttr __pyx_f_5scipy_6linalg_13cython_lapack_dtpttf __pyx_f_5scipy_6linalg_13cython_lapack_dtfttp __pyx_f_5scipy_6linalg_13cython_lapack_dspevd __pyx_f_5scipy_6linalg_13cython_lapack_dbdsdc __pyx_f_5scipy_6linalg_13cython_lapack_dspev __pyx_f_5scipy_6linalg_13cython_lapack_zstemr __pyx_f_5scipy_6linalg_13cython_lapack_dstemr __pyx_f_5scipy_6linalg_13cython_lapack_zstegr __pyx_f_5scipy_6linalg_13cython_lapack_dstevr __pyx_f_5scipy_6linalg_13cython_lapack_dstegr __pyx_f_5scipy_6linalg_13cython_lapack_dstevx __pyx_f_5scipy_6linalg_13cython_lapack_ctgsja __pyx_f_5scipy_6linalg_13cython_lapack_ztgsja __pyx_f_5scipy_6linalg_13cython_lapack_stgsja __pyx_f_5scipy_6linalg_13cython_lapack_dtgsja __pyx_f_5scipy_6linalg_13cython_lapack_ctbtrs __pyx_f_5scipy_6linalg_13cython_lapack_chbgvx __pyx_f_5scipy_6linalg_13cython_lapack_ctbrfs __pyx_f_5scipy_6linalg_13cython_lapack_chgeqz __pyx_f_5scipy_6linalg_13cython_lapack_cunmbr __pyx_f_5scipy_6linalg_13cython_lapack_ztbtrs __pyx_f_5scipy_6linalg_13cython_lapack_zhbgvx __pyx_f_5scipy_6linalg_13cython_lapack_ztbrfs __pyx_f_5scipy_6linalg_13cython_lapack_zhgeqz __pyx_f_5scipy_6linalg_13cython_lapack_zunmbr __pyx_f_5scipy_6linalg_13cython_lapack_stbtrs __pyx_f_5scipy_6linalg_13cython_lapack_ssbgvx __pyx_f_5scipy_6linalg_13cython_lapack_stbrfs __pyx_f_5scipy_6linalg_13cython_lapack_shgeqz __pyx_f_5scipy_6linalg_13cython_lapack_sormbr __pyx_f_5scipy_6linalg_13cython_lapack_dtbtrs __pyx_f_5scipy_6linalg_13cython_lapack_dsbgvx __pyx_f_5scipy_6linalg_13cython_lapack_dtbrfs __pyx_f_5scipy_6linalg_13cython_lapack_dhgeqz __pyx_f_5scipy_6linalg_13cython_lapack_dormbr __pyx_f_5scipy_6linalg_13cython_lapack_ctrtrs __pyx_f_5scipy_6linalg_13cython_lapack_ctrrfs __pyx_f_5scipy_6linalg_13cython_lapack_chbevx __pyx_f_5scipy_6linalg_13cython_lapack_chsein __pyx_f_5scipy_6linalg_13cython_lapack_cunmtr __pyx_f_5scipy_6linalg_13cython_lapack_ctbcon __pyx_f_5scipy_6linalg_13cython_lapack_ctptrs __pyx_f_5scipy_6linalg_13cython_lapack_ctprfs __pyx_f_5scipy_6linalg_13cython_lapack_cupmtr __pyx_f_5scipy_6linalg_13cython_lapack_ztrtrs __pyx_f_5scipy_6linalg_13cython_lapack_ztrrfs __pyx_f_5scipy_6linalg_13cython_lapack_zhbevx __pyx_f_5scipy_6linalg_13cython_lapack_zhsein __pyx_f_5scipy_6linalg_13cython_lapack_zunmtr __pyx_f_5scipy_6linalg_13cython_lapack_ztbcon __pyx_f_5scipy_6linalg_13cython_lapack_ztptrs __pyx_f_5scipy_6linalg_13cython_lapack_ztprfs __pyx_f_5scipy_6linalg_13cython_lapack_zupmtr __pyx_f_5scipy_6linalg_13cython_lapack_strtrs __pyx_f_5scipy_6linalg_13cython_lapack_sgesvj __pyx_f_5scipy_6linalg_13cython_lapack_strrfs __pyx_f_5scipy_6linalg_13cython_lapack_ssbevx __pyx_f_5scipy_6linalg_13cython_lapack_stbcon __pyx_f_5scipy_6linalg_13cython_lapack_sormtr __pyx_f_5scipy_6linalg_13cython_lapack_shsein __pyx_f_5scipy_6linalg_13cython_lapack_chfrk __pyx_f_5scipy_6linalg_13cython_lapack_stptrs __pyx_f_5scipy_6linalg_13cython_lapack_stprfs __pyx_f_5scipy_6linalg_13cython_lapack_ssfrk __pyx_f_5scipy_6linalg_13cython_lapack_clasr __pyx_f_5scipy_6linalg_13cython_lapack_sopmtr __pyx_f_5scipy_6linalg_13cython_lapack_slasr __pyx_f_5scipy_6linalg_13cython_lapack_dtrtrs __pyx_f_5scipy_6linalg_13cython_lapack_dgesvj __pyx_f_5scipy_6linalg_13cython_lapack_dtrrfs __pyx_f_5scipy_6linalg_13cython_lapack_dsbevx __pyx_f_5scipy_6linalg_13cython_lapack_dtbcon __pyx_f_5scipy_6linalg_13cython_lapack_dormtr __pyx_f_5scipy_6linalg_13cython_lapack_dhsein __pyx_f_5scipy_6linalg_13cython_lapack_zhfrk __pyx_f_5scipy_6linalg_13cython_lapack_dtptrs __pyx_f_5scipy_6linalg_13cython_lapack_dtprfs __pyx_f_5scipy_6linalg_13cython_lapack_dsfrk __pyx_f_5scipy_6linalg_13cython_lapack_zlasr __pyx_f_5scipy_6linalg_13cython_lapack_dopmtr __pyx_f_5scipy_6linalg_13cython_lapack_dlasr __pyx_f_5scipy_6linalg_13cython_lapack_ctrcon __pyx_f_5scipy_6linalg_13cython_lapack_cheevr __pyx_f_5scipy_6linalg_13cython_lapack_cheevx __pyx_f_5scipy_6linalg_13cython_lapack_ctftri __pyx_f_5scipy_6linalg_13cython_lapack_ctpcon __pyx_f_5scipy_6linalg_13cython_lapack_chpevx __pyx_f_5scipy_6linalg_13cython_lapack_ztrcon __pyx_f_5scipy_6linalg_13cython_lapack_zheevr __pyx_f_5scipy_6linalg_13cython_lapack_zheevx __pyx_f_5scipy_6linalg_13cython_lapack_ztftri __pyx_f_5scipy_6linalg_13cython_lapack_ztpcon __pyx_f_5scipy_6linalg_13cython_lapack_zhpevx __pyx_f_5scipy_6linalg_13cython_lapack_ssyevr __pyx_f_5scipy_6linalg_13cython_lapack_ssyevx __pyx_f_5scipy_6linalg_13cython_lapack_strcon __pyx_f_5scipy_6linalg_13cython_lapack_stftri __pyx_f_5scipy_6linalg_13cython_lapack_sspevx __pyx_f_5scipy_6linalg_13cython_lapack_stpcon __pyx_f_5scipy_6linalg_13cython_lapack_dsyevr __pyx_f_5scipy_6linalg_13cython_lapack_dsyevx __pyx_f_5scipy_6linalg_13cython_lapack_dtrcon __pyx_f_5scipy_6linalg_13cython_lapack_dtftri __pyx_f_5scipy_6linalg_13cython_lapack_dspevx __pyx_f_5scipy_6linalg_13cython_lapack_dtpcon __pyx_f_5scipy_6linalg_13cython_lapack_ctprfb __pyx_f_5scipy_6linalg_13cython_lapack_clarzb __pyx_f_5scipy_6linalg_13cython_lapack_ztprfb __pyx_f_5scipy_6linalg_13cython_lapack_zlarzb __pyx_f_5scipy_6linalg_13cython_lapack_stprfb __pyx_f_5scipy_6linalg_13cython_lapack_slarzb __pyx_f_5scipy_6linalg_13cython_lapack_dtprfb __pyx_f_5scipy_6linalg_13cython_lapack_dlarzb __pyx_f_5scipy_6linalg_13cython_lapack_clarfb __pyx_f_5scipy_6linalg_13cython_lapack_zlarfb __pyx_f_5scipy_6linalg_13cython_lapack_slarfb __pyx_f_5scipy_6linalg_13cython_lapack_dlarfb __pyx_f_5scipy_6linalg_13cython_lapack_clatbs __pyx_f_5scipy_6linalg_13cython_lapack_zlatbs __pyx_f_5scipy_6linalg_13cython_lapack_slatbs __pyx_f_5scipy_6linalg_13cython_lapack_dlatbs __pyx_f_5scipy_6linalg_13cython_lapack_cggevx __pyx_f_5scipy_6linalg_13cython_lapack_cgeevx __pyx_f_5scipy_6linalg_13cython_lapack_clatrs __pyx_f_5scipy_6linalg_13cython_lapack_clatps __pyx_f_5scipy_6linalg_13cython_lapack_zggevx __pyx_f_5scipy_6linalg_13cython_lapack_zgeevx __pyx_f_5scipy_6linalg_13cython_lapack_zlatrs __pyx_f_5scipy_6linalg_13cython_lapack_zlatps __pyx_f_5scipy_6linalg_13cython_lapack_sggevx __pyx_f_5scipy_6linalg_13cython_lapack_sgeevx __pyx_f_5scipy_6linalg_13cython_lapack_slatrs __pyx_f_5scipy_6linalg_13cython_lapack_slatps __pyx_f_5scipy_6linalg_13cython_lapack_dggevx __pyx_f_5scipy_6linalg_13cython_lapack_dgeevx __pyx_f_5scipy_6linalg_13cython_lapack_dlatrs __pyx_f_5scipy_6linalg_13cython_lapack_dlatps __pyx_f_5scipy_6linalg_13cython_lapack_cbbcsd __pyx_f_5scipy_6linalg_13cython_lapack_sbbcsd __pyx_f_5scipy_6linalg_13cython_lapack_zbbcsd __pyx_f_5scipy_6linalg_13cython_lapack_dbbcsd __pyx_f_5scipy_6linalg_13cython_lapack_ctfsm __pyx_f_5scipy_6linalg_13cython_lapack_ztfsm __pyx_f_5scipy_6linalg_13cython_lapack_stfsm __pyx_f_5scipy_6linalg_13cython_lapack_dtfsm __pyx_f_5scipy_6linalg_13cython_lapack_cuncsd __pyx_f_5scipy_6linalg_13cython_lapack_zuncsd __pyx_f_5scipy_6linalg_13cython_lapack_sorcsd __pyx_f_5scipy_6linalg_13cython_lapack_dorcsd __pyx_f_5scipy_6linalg_13cython_lapack_sgejsv __pyx_f_5scipy_6linalg_13cython_lapack_dgejsv __pyx_f_5scipy_6linalg_13cython_lapack_zgges __pyx_f_5scipy_6linalg_13cython_lapack_zggesx __pyx_f_5scipy_6linalg_13cython_lapack_sgges __pyx_f_5scipy_6linalg_13cython_lapack_sggesx __pyx_f_5scipy_6linalg_13cython_lapack_dgges __pyx_f_5scipy_6linalg_13cython_lapack_dggesx __pyx_f_5scipy_6linalg_13cython_lapack_cgges __pyx_f_5scipy_6linalg_13cython_lapack_cggesx __pyx_f_5scipy_6linalg_13cython_lapack_zgees __pyx_f_5scipy_6linalg_13cython_lapack_zgeesx __pyx_f_5scipy_6linalg_13cython_lapack_sgees __pyx_f_5scipy_6linalg_13cython_lapack_sgeesx __pyx_f_5scipy_6linalg_13cython_lapack_dgees __pyx_f_5scipy_6linalg_13cython_lapack_dgeesx __pyx_f_5scipy_6linalg_13cython_lapack_cgees __pyx_f_5scipy_6linalg_13cython_lapack_cgeesx __pyx_f_5scipy_6linalg_13cython_lapack_claesy __pyx_f_5scipy_6linalg_13cython_lapack_claev2 __pyx_f_5scipy_6linalg_13cython_lapack_clartg __pyx_f_5scipy_6linalg_13cython_lapack_zlaesy __pyx_f_5scipy_6linalg_13cython_lapack_zlaev2 __pyx_f_5scipy_6linalg_13cython_lapack_zlartg __pyx_f_5scipy_6linalg_13cython_lapack_slagv2 __pyx_f_5scipy_6linalg_13cython_lapack_slag2 __pyx_f_5scipy_6linalg_13cython_lapack_slanv2 __pyx_f_5scipy_6linalg_13cython_lapack_slasv2 __pyx_f_5scipy_6linalg_13cython_lapack_slaev2 __pyx_f_5scipy_6linalg_13cython_lapack_sladiv __pyx_f_5scipy_6linalg_13cython_lapack_slas2 __pyx_f_5scipy_6linalg_13cython_lapack_slartgs __pyx_f_5scipy_6linalg_13cython_lapack_slartgp __pyx_f_5scipy_6linalg_13cython_lapack_slartg __pyx_f_5scipy_6linalg_13cython_lapack_slae2 __pyx_f_5scipy_6linalg_13cython_lapack_slabad __pyx_f_5scipy_6linalg_13cython_lapack_dlagv2 __pyx_f_5scipy_6linalg_13cython_lapack_dlag2 __pyx_f_5scipy_6linalg_13cython_lapack_dlanv2 __pyx_f_5scipy_6linalg_13cython_lapack_dlasv2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaev2 __pyx_f_5scipy_6linalg_13cython_lapack_dladiv __pyx_f_5scipy_6linalg_13cython_lapack_dlas2 __pyx_f_5scipy_6linalg_13cython_lapack_dlartgs __pyx_f_5scipy_6linalg_13cython_lapack_dlartgp __pyx_f_5scipy_6linalg_13cython_lapack_dlartg __pyx_f_5scipy_6linalg_13cython_lapack_dlae2 __pyx_f_5scipy_6linalg_13cython_lapack_dlabad __pyx_f_5scipy_6linalg_13cython_lapack_ilaclr __pyx_f_5scipy_6linalg_13cython_lapack_ilaclc __pyx_f_5scipy_6linalg_13cython_lapack_ilazlr __pyx_f_5scipy_6linalg_13cython_lapack_ilazlc __pyx_f_5scipy_6linalg_13cython_lapack_ilaslr __pyx_f_5scipy_6linalg_13cython_lapack_ilaslc __pyx_f_5scipy_6linalg_13cython_lapack_iladlr __pyx_f_5scipy_6linalg_13cython_lapack_iladlc __pyx_f_5scipy_6linalg_13cython_lapack_icmax1 __pyx_f_5scipy_6linalg_13cython_lapack_izmax1 __pyx_f_5scipy_6linalg_13cython_lapack_ieeeck __pyx_f_5scipy_6linalg_13cython_lapack_dlaneg __pyx_f_5scipy_6linalg_13cython_lapack_ilauplo __pyx_f_5scipy_6linalg_13cython_lapack_ilatrans __pyx_f_5scipy_6linalg_13cython_lapack_ilaprec __pyx_f_5scipy_6linalg_13cython_lapack_iladiag __pyx_f_5scipy_6linalg_13cython_lapack_disnan __pyx_f_5scipy_6linalg_13cython_lapack_chla_transtype __pyx_f_5scipy_6linalg_13cython_lapack_scsum1 __pyx_f_5scipy_6linalg_13cython_lapack_clangb __pyx_f_5scipy_6linalg_13cython_lapack_slangb __pyx_f_5scipy_6linalg_13cython_lapack_clange __pyx_f_5scipy_6linalg_13cython_lapack_slange __pyx_f_5scipy_6linalg_13cython_lapack_clanhs __pyx_f_5scipy_6linalg_13cython_lapack_clangt __pyx_f_5scipy_6linalg_13cython_lapack_slanhs __pyx_f_5scipy_6linalg_13cython_lapack_clanht __pyx_f_5scipy_6linalg_13cython_lapack_slangt __pyx_f_5scipy_6linalg_13cython_lapack_slanst __pyx_f_5scipy_6linalg_13cython_lapack_clansb __pyx_f_5scipy_6linalg_13cython_lapack_clanhb __pyx_f_5scipy_6linalg_13cython_lapack_slansb __pyx_f_5scipy_6linalg_13cython_lapack_clansy __pyx_f_5scipy_6linalg_13cython_lapack_clanhe __pyx_f_5scipy_6linalg_13cython_lapack_clansp __pyx_f_5scipy_6linalg_13cython_lapack_clanhp __pyx_f_5scipy_6linalg_13cython_lapack_slansy __pyx_f_5scipy_6linalg_13cython_lapack_slansp __pyx_f_5scipy_6linalg_13cython_lapack_clantr __pyx_f_5scipy_6linalg_13cython_lapack_clantb __pyx_f_5scipy_6linalg_13cython_lapack_slantr __pyx_f_5scipy_6linalg_13cython_lapack_slantb __pyx_f_5scipy_6linalg_13cython_lapack_clantp __pyx_f_5scipy_6linalg_13cython_lapack_clanhf __pyx_f_5scipy_6linalg_13cython_lapack_slantp __pyx_f_5scipy_6linalg_13cython_lapack_slansf __pyx_f_5scipy_6linalg_13cython_lapack_slapy3 __pyx_f_5scipy_6linalg_13cython_lapack_slapy2 __pyx_f_5scipy_6linalg_13cython_lapack_dzsum1 __pyx_f_5scipy_6linalg_13cython_lapack_zlangb __pyx_f_5scipy_6linalg_13cython_lapack_dlangb __pyx_f_5scipy_6linalg_13cython_lapack_zlange __pyx_f_5scipy_6linalg_13cython_lapack_dlange __pyx_f_5scipy_6linalg_13cython_lapack_zlanhs __pyx_f_5scipy_6linalg_13cython_lapack_zlangt __pyx_f_5scipy_6linalg_13cython_lapack_dlanhs __pyx_f_5scipy_6linalg_13cython_lapack_zlanht __pyx_f_5scipy_6linalg_13cython_lapack_dlangt __pyx_f_5scipy_6linalg_13cython_lapack_dlanst __pyx_f_5scipy_6linalg_13cython_lapack_zlansb __pyx_f_5scipy_6linalg_13cython_lapack_zlanhb __pyx_f_5scipy_6linalg_13cython_lapack_dlansb __pyx_f_5scipy_6linalg_13cython_lapack_zlansy __pyx_f_5scipy_6linalg_13cython_lapack_zlanhe __pyx_f_5scipy_6linalg_13cython_lapack_zlansp __pyx_f_5scipy_6linalg_13cython_lapack_zlanhp __pyx_f_5scipy_6linalg_13cython_lapack_dlansy __pyx_f_5scipy_6linalg_13cython_lapack_dlansp __pyx_f_5scipy_6linalg_13cython_lapack_zlantr __pyx_f_5scipy_6linalg_13cython_lapack_zlantb __pyx_f_5scipy_6linalg_13cython_lapack_dlantr __pyx_f_5scipy_6linalg_13cython_lapack_dlantb __pyx_f_5scipy_6linalg_13cython_lapack_zlantp __pyx_f_5scipy_6linalg_13cython_lapack_zlanhf __pyx_f_5scipy_6linalg_13cython_lapack_dlantp __pyx_f_5scipy_6linalg_13cython_lapack_dlansf __pyx_f_5scipy_6linalg_13cython_lapack_dlapy3 __pyx_f_5scipy_6linalg_13cython_lapack_dlapy2 __Pyx_CyFunction_get_defaults Py_XDECREF __Pyx_PyCode_New __pyx_mstate_global_static __Pyx_copy_spec_to_module __pyx_pymod_create main_interpreter_id.4 __pyx_m __Pyx_PyDict_GetItemRef __Pyx_PyMethod_New __Pyx_CyFunction_traverse __Pyx_CyFunction_CallAsMethod __Pyx_CyFunction_New.constprop.0 __Pyx_CyFunction_Vectorcall_NOARGS __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS __Pyx_ImportType_3_2_4.constprop.0 __Pyx_modinit_function_export_code.constprop.0 __Pyx_CyFunction_get_is_coroutine __Pyx_FetchCommonTypeFromSpec.isra.0 __Pyx_CyFunction_reduce __Pyx_CyFunction_set_doc __Pyx_CyFunction_set_annotations __Pyx_CyFunction_set_qualname __Pyx_CyFunction_set_name __Pyx_CyFunction_set_kwdefaults __Pyx_CyFunction_set_defaults __Pyx_CyFunction_get_kwdefaults __Pyx_CyFunction_clear __Pyx_CyFunction_dealloc __Pyx_AddTraceback.constprop.0 __pyx_pymod_exec_cython_lapack PyArray_API __pyx_CommonTypesMetaclass_spec __pyx_CyFunctionType_spec __Pyx_ParseKeywordDictToDict __Pyx_Raise __pyx_mdef_5scipy_6linalg_13cython_lapack_1_test_dlamch __pyx_mdef_5scipy_6linalg_13cython_lapack_3_test_slamch __pyx_mdef_5scipy_6linalg_13cython_lapack_5_test_zladiv __pyx_mdef_5scipy_6linalg_13cython_lapack_7_test_cladiv __pyx_pw_5scipy_6linalg_13cython_lapack_7_test_cladiv __Pyx_ParseKeywordsTuple __Pyx_ParseKeywordDict __pyx_pw_5scipy_6linalg_13cython_lapack_5_test_zladiv __pyx_pw_5scipy_6linalg_13cython_lapack_3_test_slamch __pyx_pw_5scipy_6linalg_13cython_lapack_1_test_dlamch __pyx_moduledef __pyx_CyFunctionType_slots __pyx_CyFunction_methods __pyx_CyFunction_members __pyx_CyFunction_getsets __pyx_CommonTypesMetaclass_slots __pyx_CommonTypesMetaclass_getset __pyx_k_LAPACK_functions_for_Cython_Usa __pyx_methods __pyx_moduledef_slots crtstuff.c deregister_tm_clones __do_global_dtors_aux completed.0 __do_global_dtors_aux_fini_array_entry frame_dummy __frame_dummy_init_array_entry wrap_dummy_g77_abi.c __FRAME_END__ zdotcwrp_ __GNU_EH_FRAME_HDR _fini zladivwrp_ _GLOBAL_OFFSET_TABLE_ wzdotc_ cladivwrp_ __pyx_module_is_main_scipy__linalg__cython_lapack __TMC_END__ wcdotc_ __dso_handle zdotuwrp_ cdotuwrp_ wzdotu_ cdotcwrp_ wzladiv_ wcdotu_ wcladiv_ _DYNAMIC _init scipy_zlapmt_ scipy_cgbtrf_ scipy_dgelsy_ scipy_dlantp_ Py_Version scipy_ztrcon_ scipy_zpocon_ scipy_dlaqr4_ scipy_sspcon_ scipy_slarrb_ scipy_zpptrf_ scipy_sdisna_ scipy_cgemqrt_ scipy_slartgp_ PyExc_ImportError scipy_zlarnv_ scipy_clantb_ scipy_ssbgvd_ scipy_dtpqrt_ scipy_slaqge_ scipy_zhetrs2_ scipy_cgesvd_ scipy_zlartv_ scipy_cptrfs_ scipy_zbdsqr_ PyInterpreterState_GetID scipy_dgelq2_ scipy_cgebd2_ scipy_slasd6_ scipy_zposv_ scipy_csptrs_ scipy_zlaqr5_ scipy_dggqrf_ scipy_ssfrk_ PyDict_SetItemString scipy_dormhr_ scipy_dppequ_ scipy_strevc_ scipy_slaed7_ scipy_dggrqf_ scipy_chseqr_ scipy_zgeqrt_ scipy_dormtr_ scipy_dpotri_ scipy_cunm2r_ scipy_checon_ scipy_dlasdq_ scipy_slamch_ scipy_dsytrd_ scipy_sgbcon_ scipy_dlaed6_ scipy_dggesx_ PyFrame_New scipy_cheevr_ scipy_ztrtri_ scipy_zpotri_ scipy_dpotf2_ scipy_clarfb_ scipy_cspcon_ scipy_dpotrf_ scipy_csymv_ scipy_dlasda_ PyModule_NewObject scipy_ctrsen_ scipy_ztpqrt_ scipy_dlarrb_ scipy_slagtm_ scipy_spbcon_ scipy_cgbequ_ scipy_crot_ scipy_strexc_ scipy_cpbsvx_ scipy_sormtr_ scipy_dgeql2_ scipy_cstemr_ scipy_dlasyf_ scipy_shsein_ scipy_slauum_ scipy_dsygv_ scipy_sorm2l_ scipy_strrfs_ scipy_dlaqsb_ scipy_ssbgvx_ scipy_ztprfb_ scipy_cpotrs_ scipy_shgeqz_ scipy_dlaln2_ scipy_slasd0_ scipy_ssbgst_ scipy_cggglm_ scipy_zlansp_ scipy_sgsvj0_ scipy_dspcon_ scipy_dsbevx_ scipy_sgelq2_ scipy_ztfttr_ scipy_dlaqr1_ scipy_sggglm_ scipy_clatrz_ scipy_sorglq_ scipy_iladlc_ scipy_sgeql2_ scipy_sgebrd_ scipy_sorgql_ scipy_dlasq4_ scipy_slaexc_ scipy_zlantb_ scipy_clarrv_ scipy_slag2d_ scipy_dsterf_ scipy_zlatrd_ scipy_dpocon_ scipy_cungrq_ scipy_zgtrfs_ scipy_slals0_ scipy_dlarre_ scipy_dlagtf_ scipy_cgecon_ _PyObject_VisitManagedDict scipy_slarre_ scipy_sptts2_ scipy_sspgvx_ scipy_clascl_ scipy_cgghrd_ scipy_cgesdd_ scipy_dlaswp_ scipy_clag2z_ scipy_slaic1_ scipy_sormqr_ scipy_spftri_ scipy_sgeqrfp_ PyExc_ValueError scipy_slaed5_ scipy_dtgsja_ scipy_ctrrfs_ scipy_sgbtrf_ scipy_ztrti2_ scipy_zlapll_ scipy_dgeqrfp_ scipy_zpotrf_ scipy_zlarzt_ scipy_zppsvx_ scipy_zhpevx_ scipy_cgbcon_ scipy_csysv_ scipy_slaqr5_ scipy_dgerqf_ scipy_ztptri_ scipy_claqr4_ scipy_slarrj_ scipy_dsytrf_ scipy_dgebak_ scipy_sopmtr_ scipy_sggbak_ scipy_dormql_ scipy_slacn2_ scipy_slasrt_ scipy_zuncsd_ scipy_dlanhs_ scipy_slaln2_ scipy_slar1v_ scipy_dtrtri_ scipy_chegv_ scipy_zlaed0_ scipy_sstedc_ scipy_ilazlr_ scipy_zsytri2x_ scipy_zsprfs_ scipy_dgetrs_ scipy_dsgesv_ scipy_dtzrzf_ scipy_zsytri2_ scipy_dlae2_ scipy_dlanv2_ scipy_dggbak_ scipy_dpbcon_ scipy_cgbsv_ scipy_slaqr2_ scipy_zhptri_ scipy_zgecon_ scipy_sspevd_ scipy_stgsen_ scipy_zhpgst_ scipy_dlaruv_ scipy_cpotrf_ scipy_zlacon_ scipy_zhfrk_ scipy_dlaqps_ PyMem_Free scipy_dtpqrt2_ scipy_cpoequb_ scipy_cgeev_ PyExc_SystemError scipy_zpbtrf_ scipy_slanv2_ __gmon_start__ scipy_cptts2_ scipy_dorgr2_ scipy_zhecon_ _PyObject_ClearManagedDict scipy_cunmr3_ scipy_dgerq2_ scipy_chegst_ scipy_cbbcsd_ scipy_slags2_ scipy_ctrexc_ scipy_zlasyf_ scipy_zlartg_ scipy_dlaeda_ scipy_dgehd2_ scipy_dlaqr2_ scipy_dlauu2_ scipy_stbcon_ scipy_sgeequb_ scipy_spttrf_ scipy_zlaqps_ scipy_zgeqr2p_ scipy_sormr3_ scipy_slarzt_ scipy_zgeqrt2_ scipy_slalsd_ scipy_dsytri2_ scipy_zlahr2_ scipy_dlasd3_ scipy_cgelss_ scipy_zsptrs_ scipy_zsyconv_ scipy_dlartgp_ scipy_zlaev2_ scipy_zspmv_ scipy_slatps_ scipy_zgbsv_ scipy_zhpev_ scipy_dpbstf_ PyInit_cython_lapack scipy_chpsv_ scipy_zhegvx_ scipy_cgetri_ scipy_dgeqr2p_ scipy_ssytrs_ scipy_dstev_ scipy_dlarfgp_ scipy_cpotri_ scipy_clar2v_ scipy_zgesv_ scipy_zhetf2_ scipy_zherfs_ scipy_zggev_ scipy_dorg2r_ scipy_dsyevx_ PyObject_VectorcallDict PyCapsule_Type scipy_ssyrfs_ scipy_zposvx_ PyUnicode_FromString scipy_cbdsqr_ scipy_clagtm_ scipy_ssyevx_ scipy_dgeqlf_ scipy_sorghr_ scipy_dlargv_ scipy_sstein_ scipy_zlaesy_ scipy_dgeesx_ scipy_dgsvj1_ scipy_chbgv_ scipy_zpptrs_ scipy_dsbgv_ scipy_dgbbrd_ scipy_chpev_ scipy_zlaqp2_ scipy_dtftri_ scipy_dsygvx_ PyObject_GC_Del scipy_dpttrs_ PyErr_NoMemory scipy_claqr5_ scipy_clacrm_ scipy_chegvd_ scipy_ilauplo_ scipy_cunghr_ scipy_clalsa_ scipy_ssyevr_ scipy_slasd5_ scipy_claswp_ PyObject_GC_UnTrack scipy_dgetf2_ scipy_ssbevx_ scipy_cgtts2_ scipy_sgees_ scipy_clarnv_ scipy_clansp_ scipy_slatrd_ scipy_dormlq_ scipy_sspgvd_ scipy_dlapy3_ scipy_cgelq2_ scipy_ctpttr_ scipy_slaed0_ scipy_sgbtrs_ scipy_ssyswapr_ scipy_dlaqge_ scipy_dpprfs_ scipy_zgttrf_ scipy_ssygvx_ scipy_zhpsv_ scipy_slabrd_ scipy_sggrqf_ scipy_zlanht_ PyObject_CallFunctionObjArgs scipy_sgejsv_ scipy_dorcsd_ scipy_dormrz_ scipy_sgesv_ scipy_stprfs_ scipy_chprfs_ scipy_sptsvx_ scipy_zlarfx_ scipy_ctpttf_ scipy_sgtsvx_ scipy_dlasd6_ scipy_sgels_ scipy_spocon_ scipy_zhptrd_ scipy_zungql_ scipy_zggevx_ scipy_dlasdt_ scipy_csytri2_ scipy_cgtsv_ scipy_zhpgvd_ scipy_ctprfb_ scipy_dlansy_ scipy_zdrscl_ scipy_cgetrf_ scipy_zdotu_ scipy_dlalsa_ scipy_cgesv_ PyExc_TypeError scipy_sorgr2_ scipy_dlarrk_ scipy_dlacpy_ scipy_sopgtr_ scipy_spbsv_ scipy_dlarrv_ scipy_ztpmqrt_ scipy_zhbgst_ scipy_zhetrf_ PyMem_Realloc scipy_zgbbrd_ scipy_sgemqrt_ scipy_spotrf_ scipy_slansy_ scipy_sgesvd_ scipy_dsygvd_ scipy_csteqr_ scipy_dsptrs_ scipy_dlatbs_ scipy_strsna_ scipy_ztrttp_ PyExc_ModuleNotFoundError scipy_slartv_ scipy_claqr2_ scipy_cheevx_ scipy_sladiv_ scipy_chbgvd_ scipy_zlar2v_ scipy_zsytrf_ scipy_slamrg_ PyDict_Type scipy_zheev_ scipy_zgeevx_ scipy_sporfs_ scipy_dggev_ scipy_dpptrf_ scipy_dgtsvx_ scipy_clansb_ scipy_dpotrs_ PyDict_GetItemWithError scipy_dgbequ_ PyUnstable_Code_NewWithPosOnlyArgs scipy_cppequ_ scipy_sptrfs_ scipy_ssbev_ scipy_zgebrd_ scipy_slacon_ scipy_dlaed5_ scipy_chegvx_ scipy_ssteqr_ scipy_cung2l_ scipy_stpttr_ scipy_sorgbr_ scipy_ssytri2_ scipy_chetd2_ scipy_dlartgs_ scipy_clags2_ scipy_sbdsdc_ scipy_spstrf_ scipy_dtrsyl_ PyComplex_Type scipy_cpbtf2_ scipy_ztrtrs_ scipy_zpotrs_ scipy_sgelss_ scipy_ztfsm_ scipy_slaqsy_ scipy_dsptrd_ scipy_zhbevx_ scipy_cupgtr_ PyOS_snprintf scipy_slargv_ scipy_sgbequ_ scipy_zgbequb_ scipy_zlauum_ scipy_claed7_ scipy_cppcon_ scipy_zgees_ scipy_slantb_ scipy_dlasq3_ scipy_dlaed0_ scipy_cgglse_ scipy_ilaclc_ scipy_sstev_ scipy_dtprfs_ scipy_zsytrs2_ PyUnicode_FromFormat scipy_sgetf2_ scipy_sgeev_ scipy_zhetri2_ scipy_dsyevr_ scipy_sstevd_ scipy_zgeqp3_ scipy_zlaqr1_ scipy_sgesdd_ scipy_cpftrf_ scipy_cpbtrs_ scipy_dlaexc_ scipy_zpbtf2_ PyDict_Next scipy_zgeqlf_ scipy_clangb_ scipy_clarzt_ scipy_dspgv_ scipy_cptsv_ scipy_dtrevc_ scipy_zgerqf_ scipy_slantr_ scipy_ctrtri_ scipy_sgesvj_ scipy_cgeevx_ scipy_sspsvx_ scipy_chptrd_ scipy_dorm2r_ PyImport_AddModule scipy_zunmrq_ scipy_scsum1_ scipy_dormrq_ scipy_zggbak_ scipy_zlabrd_ scipy_dlarrf_ scipy_zpftrf_ scipy_ssygvd_ scipy_dgeqrf_ scipy_zgeqrfp_ Py_EnterRecursiveCall scipy_dsyrfs_ scipy_cgerfs_ scipy_ztrsyl_ scipy_cpoequ_ scipy_csyr_ scipy_claqsy_ scipy_dlarfx_ scipy_dlatrz_ scipy_zlagtm_ scipy_dlabrd_ scipy_dorgql_ scipy_zggrqf_ scipy_slaqr1_ scipy_dlar2v_ scipy_zlansy_ scipy_dlanst_ PyComplex_AsCComplex scipy_dgglse_ scipy_dpbrfs_ scipy_zgbtrs_ scipy_sstevx_ scipy_zlarcm_ scipy_clalsd_ scipy_dzsum1_ PyExc_RuntimeWarning scipy_zgelqf_ scipy_sgeqr2_ scipy_zpbsv_ PyErr_Format scipy_dlarra_ scipy_dhseqr_ _ITM_deregisterTMCloneTable scipy_sgeevx_ PyFloat_FromDouble scipy_dgghrd_ scipy_zgeqrt3_ scipy_sppsvx_ scipy_csyswapr_ scipy_stgex2_ scipy_cppsvx_ scipy_chpgvd_ PyBaseObject_Type scipy_dgelss_ scipy_ztgsen_ scipy_dgeqrt3_ scipy_clahr2_ scipy_slartg_ scipy_dlabad_ scipy_clartv_ scipy_dlatps_ scipy_clatrd_ scipy_claqsb_ scipy_ztbtrs_ scipy_zlaqr0_ scipy_sorg2r_ scipy_claed0_ scipy_slae2_ scipy_dspevd_ scipy_slasv2_ scipy_zgeequb_ scipy_dspgvd_ scipy_cgesc2_ scipy_dorgl2_ scipy_ctftri_ scipy_ssptri_ scipy_zptrfs_ scipy_dstevx_ PyObject_GetAttr scipy_slasq6_ PyErr_ExceptionMatches scipy_dsptri_ PyErr_Occurred scipy_dlaed3_ scipy_dlaebz_ scipy_slaed6_ scipy_ctrsna_ scipy_ddisna_ scipy_sgehrd_ scipy_claqhp_ scipy_sgeesx_ PyTuple_GetSlice scipy_ztpqrt2_ scipy_clacrt_ scipy_csptri_ scipy_dgtts2_ scipy_zlanhb_ scipy_zgebd2_ scipy_dlapll_ scipy_stfttp_ scipy_ctgsen_ scipy_spprfs_ scipy_dlartv_ scipy_zpbstf_ scipy_sgelqf_ scipy_ssbgv_ scipy_dpptrs_ scipy_slaqsb_ scipy_dsteqr_ scipy_zhetrd_ scipy_dorgrq_ strlen@GLIBC_2.2.5 scipy_clange_ scipy_sormlq_ scipy_clanhf_ scipy_cunmhr_ scipy_dsysvx_ scipy_stptri_ scipy_chptri_ scipy_clarf_ scipy_cggev_ scipy_slatrs_ scipy_dtfttp_ scipy_strtri_ scipy_chbev_ _ITM_registerTMCloneTable scipy_chesv_ scipy_chgeqz_ scipy_dgtrfs_ scipy_dgsvj0_ scipy_drscl_ scipy_slarrv_ scipy_dlaic1_ scipy_cpotf2_ scipy_shseqr_ scipy_slaed9_ scipy_cungbr_ scipy_clarz_ scipy_chegs2_ scipy_zlacp2_ scipy_sgsvj1_ scipy_zgebak_ scipy_ssytrd_ scipy_zcposv_ scipy_zlag2c_ scipy_cggesx_ scipy_dsygst_ scipy_dgebrd_ scipy_dlaed4_ scipy_dptts2_ scipy_dtrcon_ scipy_dorml2_ scipy_zgghrd_ scipy_zunmtr_ scipy_clapll_ PyCapsule_New scipy_zunmlq_ scipy_dgbtf2_ scipy_ztpttr_ scipy_zlanhs_ scipy_sgeqrf_ scipy_claqp2_ scipy_clauu2_ PyComplex_FromDoubles scipy_spptrf_ scipy_cpbequ_ scipy_ctpmqrt_ scipy_slatdf_ scipy_zheequb_ scipy_sgeqp3_ scipy_slarzb_ scipy_dlatrd_ scipy_cunmql_ scipy_zlaqr3_ scipy_cgehrd_ scipy_dlasd7_ scipy_ztrsna_ scipy_sptsv_ scipy_zhpgvx_ scipy_strcon_ scipy_zsymv_ scipy_dlarzb_ scipy_cunmr2_ scipy_slascl_ __cxa_finalize@GLIBC_2.2.5 scipy_slatbs_ scipy_slapmr_ scipy_cgges_ PyMemoryView_FromMemory scipy_slasy2_ scipy_slassq_ scipy_stpqrt2_ scipy_cposv_ scipy_claqgb_ scipy_zgeqr2_ scipy_cptcon_ scipy_zhpgv_ scipy_dsygs2_ scipy_ilaver_ scipy_zpstrf_ scipy_clapmt_ _Py_FalseStruct scipy_sspgv_ scipy_dlapmt_ scipy_cgeqr2_ scipy_spptrs_ scipy_cgtrfs_ scipy_slaein_ scipy_zptsv_ scipy_cgeqr2p_ scipy_cgerq2_ scipy_sgebal_ scipy_ilaslr_ scipy_sgelsd_ scipy_cung2r_ scipy_dlasy2_ scipy_clansy_ PyBytes_AsString scipy_ctrttf_ scipy_sgerfs_ scipy_sggesx_ scipy_dgesv_ scipy_cpptrs_ PyUnicode_InternFromString scipy_dpoequ_ scipy_zunmrz_ scipy_zhbgvx_ scipy_cpbsv_ scipy_spbtf2_ scipy_csytrf_ scipy_cpftri_ scipy_csytri2x_ scipy_ztgevc_ scipy_ssyevd_ scipy_ctgevc_ scipy_chptrf_ scipy_ctptrs_ scipy_claqr1_ scipy_dtptri_ scipy_dgebal_ scipy_dgtcon_ scipy_sorgrq_ scipy_dgeev_ scipy_stgsy2_ scipy_spbtrf_ scipy_cpttrf_ scipy_cgehd2_ scipy_dlasq2_ scipy_dlaqr3_ scipy_dstegr_ scipy_zsycon_ scipy_zungqr_ scipy_cggrqf_ scipy_zsyrfs_ scipy_dsytd2_ scipy_slas2_ scipy_zlar1v_ scipy_csprfs_ scipy_clarfg_ scipy_sgglse_ scipy_zhseqr_ scipy_dlasd0_ scipy_zlange_ scipy_zlalsa_ scipy_zunm2l_ scipy_zpteqr_ scipy_ztgsy2_ scipy_dgees_ scipy_cgttrf_ scipy_dormqr_ scipy_zhetd2_ scipy_dlasd2_ scipy_sgetrf_ scipy_chetrs_ strrchr@GLIBC_2.2.5 scipy_zhesvx_ scipy_dgesc2_ scipy_zung2l_ _Py_TrueStruct scipy_cggbak_ scipy_dstevr_ scipy_dormbr_ scipy_zspcon_ scipy_dorgtr_ scipy_dtgsen_ _PyObject_GC_New scipy_clarfgp_ scipy_zgehd2_ scipy_zlaqhp_ scipy_slarrc_ scipy_clahqr_ scipy_sormql_ PyTuple_Pack scipy_slarft_ scipy_sppsv_ scipy_zlaqsb_ scipy_zpbsvx_ scipy_stfttr_ scipy_csysvx_ scipy_ztgsja_ scipy_zgesvd_ scipy_zhegv_ scipy_cgebak_ scipy_zgetc2_ scipy_clarfx_ scipy_stprfb_ scipy_dlartg_ scipy_slaset_ PyThreadState_Get scipy_zung2r_ scipy_sbbcsd_ scipy_dgebd2_ scipy_sstevr_ scipy_sspsv_ scipy_zlarfg_ scipy_dgbsvx_ scipy_iladlr_ scipy_zpprfs_ scipy_ctrti2_ scipy_slapy2_ scipy_sormhr_ scipy_dlagv2_ scipy_dtfttr_ scipy_clacon_ scipy_slahqr_ scipy_dsbev_ scipy_slaqgb_ scipy_dgels_ scipy_stpqrt_ scipy_zheevd_ scipy_cstedc_ PyDict_Size scipy_cunmtr_ scipy_csyequb_ scipy_claqps_ scipy_cgetrs_ scipy_zsysvx_ scipy_slasd1_ scipy_zpttrs_ scipy_zupmtr_ scipy_cgeqrt3_ scipy_chetf2_ PyModule_GetDict scipy_zhegst_ scipy_dlagts_ scipy_chbtrd_ PyCode_NewEmpty scipy_dlatdf_ scipy_dlarrj_ scipy_sgesvx_ scipy_dlag2_ scipy_zhbtrd_ scipy_cheev_ scipy_dgemqrt_ scipy_zhegs2_ scipy_clangt_ scipy_dgeqrt_ scipy_cgbrfs_ scipy_dposvx_ scipy_zlaein_ scipy_dsbevd_ PyImport_ImportModuleLevelObject PyCapsule_GetName scipy_zptts2_ scipy_ctpqrt2_ scipy_zgerfs_ scipy_strtrs_ scipy_dspsv_ scipy_ssprfs_ scipy_ssytrf_ scipy_cgbtrs_ scipy_ctrttp_ scipy_zunmbr_ scipy_dtbcon_ scipy_dorm2l_ scipy_chbgvx_ scipy_dsbtrd_ scipy_cpbtrf_ scipy_zgetrs_ scipy_dlahqr_ scipy_dstevd_ scipy_dgttrf_ scipy_slasyf_ scipy_slarf_ scipy_zhbgvd_ scipy_zgbrfs_ scipy_dlasd5_ scipy_ssytrs2_ scipy_dlaqp2_ scipy_zlantp_ scipy_ssytri2x_ scipy_clasr_ scipy_cungqr_ scipy_ztrsen_ scipy_sormrq_ scipy_dtgsna_ scipy_zupgtr_ scipy_zsptrf_ scipy_clacp2_ scipy_spttrs_ PyExc_RuntimeError scipy_dsytrs2_ scipy_slasd7_ scipy_spftrf_ scipy_zsptri_ scipy_chetri2_ scipy_cgesvx_ scipy_zggglm_ scipy_dlarfg_ scipy_sgttrs_ scipy_dporfs_ scipy_dsbgvx_ scipy_dorglq_ scipy_cgtsvx_ PyType_Type scipy_cgelsy_ scipy_dgeevx_ Py_LeaveRecursiveCall scipy_ssygs2_ scipy_zgglse_ scipy_cgeql2_ scipy_zlargv_ scipy_ctptri_ PyBytes_Type scipy_zgeqrf_ scipy_csptrf_ scipy_ssytd2_ scipy_dhgeqz_ scipy_slapy3_ scipy_dtptrs_ scipy_zheevx_ scipy_zlatrs_ scipy_zpstf2_ scipy_clanhe_ scipy_ztbcon_ scipy_dpbsvx_ scipy_zheevr_ scipy_ztptrs_ scipy_zstegr_ scipy_dbdsdc_ scipy_zbbcsd_ scipy_dorbdb_ scipy_cgbtf2_ scipy_dpbequ_ scipy_zggqrf_ scipy_zunghr_ scipy_clanht_ scipy_cpftrs_ scipy_spotri_ scipy_csytf2_ scipy_dtgsyl_ scipy_zsyswapr_ scipy_dlarft_ scipy_dspgst_ scipy_dtrsen_ scipy_cgerqf_ scipy_dsbgvd_ scipy_ssytri_ scipy_dlarfb_ scipy_dlarz_ scipy_cgeqrf_ scipy_zggbal_ scipy_zporfs_ scipy_ztrrfs_ scipy_dstemr_ scipy_slaswp_ scipy_slansp_ scipy_dlaqgb_ scipy_dlatrs_ scipy_zlacrm_ scipy_slarrk_ scipy_cgetf2_ scipy_dlascl_ scipy_slarnv_ scipy_cgbequb_ scipy_sgerq2_ scipy_classq_ scipy_cgelsd_ scipy_zlaqr4_ scipy_zheswapr_ scipy_dsytf2_ scipy_zlansb_ scipy_ztgsyl_ scipy_zunm2r_ scipy_zgbcon_ scipy_dgelqf_ scipy_sgeqrt3_ scipy_stgsna_ PyErr_WarnEx scipy_zpoequ_ scipy_zgbsvx_ scipy_zpftri_ scipy_claein_ scipy_dtrexc_ scipy_dggbal_ scipy_zungl2_ scipy_zlags2_ scipy_dspevx_ scipy_zgebal_ scipy_zlahqr_ scipy_sptcon_ scipy_cungl2_ scipy_dggevx_ scipy_zgerq2_ scipy_dgtsv_ scipy_cporfs_ scipy_slaqsp_ scipy_dbbcsd_ scipy_dggglm_ scipy_ztzrzf_ scipy_slarrr_ scipy_slarfgp_ scipy_zspsvx_ scipy_zlaqhb_ scipy_dtpcon_ scipy_cgttrs_ scipy_dstebz_ scipy_zstein_ scipy_ctgsyl_ scipy_slalsa_ scipy_cgeqlf_ scipy_dsysv_ scipy_sgetrs_ scipy_dsfrk_ scipy_spteqr_ scipy_cgeequb_ scipy_sgebak_ scipy_zrot_ scipy_cgeqrt2_ scipy_zlascl_ scipy_sgetc2_ memmove@GLIBC_2.2.5 scipy_claic1_ scipy_zlarf_ PyObject_GenericGetDict scipy_sgetri_ scipy_dgetrf_ PyModule_GetName scipy_sgbsv_ scipy_sgecon_ scipy_zlatps_ scipy_cladiv_ scipy_slansb_ scipy_dlas2_ scipy_slaev2_ scipy_dpftrf_ scipy_zhgeqz_ scipy_ssbevd_ scipy_ilatrans_ scipy_clanhb_ scipy_slasq2_ scipy_dlamch_ scipy_slaed2_ scipy_slasd4_ scipy_zlanhf_ scipy_cpbstf_ scipy_cpbcon_ scipy_dlasq1_ scipy_cgtcon_ scipy_ctgex2_ scipy_clantp_ scipy_dlacn2_ scipy_xerbla_array_ scipy_dsytri2x_ scipy_zlantr_ scipy_dlaqsp_ scipy_ssbtrd_ PyObject_Hash scipy_zlacn2_ scipy_ilazlc_ scipy_dsytri_ scipy_stbtrs_ scipy_clauum_ PyObject_ClearWeakRefs scipy_slar2v_ scipy_dposv_ scipy_zlaed8_ scipy_clacn2_ scipy_sggqrf_ scipy_dopmtr_ scipy_dlasd8_ scipy_claqsp_ scipy_chetrd_ scipy_spstf2_ scipy_dlansf_ scipy_cspsvx_ scipy_ctgsja_ scipy_sormrz_ scipy_dormr3_ scipy_dsposv_ scipy_slaeda_ scipy_zgemqrt_ scipy_dptrfs_ scipy_zlaic1_ scipy_slarrd_ scipy_dlasd1_ scipy_dladiv_ scipy_dlaqsy_ scipy_dgejsv_ scipy_sggev_ scipy_zgeequ_ scipy_dlaein_ scipy_dlag2s_ PyObject_GetAttrString scipy_cgetc2_ scipy_zpotf2_ scipy_zstedc_ scipy_cgeqrfp_ scipy_ztgex2_ scipy_zhetri2x_ scipy_spotf2_ scipy_zhetri_ scipy_zsytri_ scipy_dlauum_ scipy_zsytrs_ scipy_dtpttr_ scipy_clarcm_ scipy_cgebal_ scipy_dpptri_ scipy_slanhs_ scipy_dpbtrs_ scipy_slangb_ scipy_csycon_ scipy_cspmv_ scipy_dtgsy2_ scipy_dlaed8_ scipy_sbdsqr_ scipy_cgelqf_ scipy_slaqtr_ scipy_cherfs_ scipy_zlalsd_ scipy_stzrzf_ scipy_dspev_ scipy_cuncsd_ scipy_dgesvx_ scipy_dlasq6_ scipy_dlangb_ scipy_zlassq_ scipy_zlaqhe_ scipy_cpbrfs_ scipy_chbevx_ scipy_stpmqrt_ scipy_cheevd_ scipy_dlacon_ scipy_dgeequ_ scipy_spoequb_ scipy_slahr2_ scipy_dpteqr_ scipy_dbdsqr_ scipy_sspevx_ scipy_zlasr_ scipy_claqhe_ scipy_slarz_ scipy_slaed8_ scipy_ssyev_ scipy_zstemr_ scipy_csyrfs_ scipy_zppsv_ scipy_ssygst_ scipy_slaqr3_ PyObject_SetAttrString scipy_dpftrs_ scipy_clar1v_ scipy_dtfsm_ scipy_zunmql_ scipy_cheswapr_ scipy_claset_ _Py_NoneStruct scipy_cdotu_ scipy_zpftrs_ scipy_dgeqrt2_ scipy_dtgex2_ scipy_cunmrq_ scipy_sgesc2_ scipy_stptrs_ scipy_chptrs_ scipy_zhbevd_ scipy_ssyequb_ scipy_dlat2s_ scipy_dlaset_ PyObject_SetAttr scipy_spptri_ scipy_ztrttf_ scipy_dgesdd_ scipy_dlahr2_ scipy_zhpevd_ scipy_dpftri_ scipy_ztrevc_ scipy_slartgs_ scipy_dtprfb_ scipy_cungql_ scipy_dlags2_ scipy_dtpmqrt_ scipy_claed8_ PyDict_SetDefault scipy_dtpttf_ scipy_csyconv_ scipy_stgsyl_ scipy_ztftri_ scipy_clarft_ scipy_dlaed1_ scipy_sorg2l_ scipy_dpstrf_ scipy_zppcon_ scipy_zhptrf_ scipy_zlatbs_ scipy_dsprfs_ scipy_slabad_ scipy_chpgv_ scipy_zsteqr_ scipy_dgttrs_ scipy_sorgqr_ scipy_clatdf_ scipy_dlassq_ scipy_slarfx_ scipy_cpptri_ scipy_zggesx_ scipy_stpttf_ PyBytes_FromStringAndSize PyDict_GetItemString scipy_dpbtf2_ scipy_ztgexc_ scipy_sstegr_ scipy_cggqrf_ scipy_zgesdd_ scipy_sposv_ scipy_stpcon_ scipy_chpcon_ scipy_dgecon_ scipy_zgbequ_ scipy_cspsv_ scipy_clatps_ scipy_ctbrfs_ scipy_ztfttp_ scipy_dstedc_ scipy_zlangt_ scipy_chpgvx_ scipy_sgeqr2p_ PyExc_AttributeError scipy_dlaev2_ scipy_ctbcon_ scipy_sgtcon_ scipy_clatrs_ scipy_spftrs_ scipy_spoequ_ scipy_cunmrz_ scipy_dlarrc_ scipy_zsysv_ scipy_dlansp_ scipy_cpocon_ scipy_zlauu2_ scipy_sgtts2_ scipy_cungr2_ scipy_ctrsyl_ scipy_zunmhr_ scipy_chetri_ scipy_sorgl2_ scipy_dpoequb_ PyTraceBack_Here scipy_zgeesx_ scipy_dlaqr0_ scipy_stfsm_ scipy_dsyswapr_ scipy_ssptrs_ scipy_slapmt_ scipy_sposvx_ scipy_ztrexc_ scipy_zgeql2_ scipy_zlatrz_ scipy_cunm2l_ scipy_slaqr0_ scipy_iladiag_ scipy_sgbsvx_ scipy_zgttrs_ scipy_dpstf2_ scipy_zlacrt_ scipy_zpbrfs_ scipy_slagtf_ scipy_dlarzt_ scipy_zlarz_ scipy_clapmr_ scipy_zgesvx_ scipy_spotrs_ scipy_zhpsvx_ scipy_dptsv_ scipy_chetrf_ scipy_zptcon_ scipy_dlapmr_ scipy_zlarfb_ scipy_slarrf_ scipy_cggbal_ scipy_dptcon_ scipy_zptsvx_ scipy_dlar1v_ scipy_cgels_ scipy_slange_ scipy_slangt_ scipy_slaed3_ scipy_slasq3_ scipy_slasr_ scipy_dlamrg_ scipy_csytrs_ PyObject_GenericSetDict scipy_clanhs_ scipy_clargv_ scipy_srscl_ scipy_dgeqr2_ scipy_cpttrs_ scipy_zhegvd_ scipy_sgbrfs_ scipy_dtgevc_ scipy_cgbbrd_ scipy_zlat2c_ scipy_dspsvx_ scipy_zgeev_ scipy_claev2_ scipy_stgsja_ scipy_dorghr_ scipy_zungtr_ scipy_dlaqtr_ scipy_claqge_ scipy_sggbal_ scipy_dorgbr_ PyException_SetTraceback scipy_cposvx_ scipy_cunmlq_ scipy_ilaclr_ scipy_ieeeck_ _Py_Dealloc scipy_cpptrf_ scipy_zgbtrf_ scipy_zppequ_ scipy_zgetrf_ scipy_dgelsd_ scipy_dsbgst_ scipy_ssptrd_ scipy_slaqp2_ PyImport_ImportModule scipy_dgbcon_ scipy_ztbrfs_ scipy_ctfttp_ scipy_zpptri_ scipy_cgbsvx_ scipy_chbgst_ scipy_dgbtrf_ scipy_cpprfs_ PyErr_Clear scipy_zlatdf_ scipy_dgges_ scipy_zlanhe_ scipy_claqr3_ scipy_dlagtm_ scipy_sormbr_ scipy_dgbrfs_ scipy_dsytrs_ scipy_zsyequb_ scipy_zgtsv_ scipy_sgeqlf_ scipy_dsyev_ scipy_dtrtrs_ scipy_slasdq_ scipy_cggevx_ scipy_zunmqr_ scipy_clanhp_ scipy_dtrrfs_ scipy_slasd2_ PyTuple_New scipy_sppcon_ PyCFunction_Type scipy_dtgexc_ scipy_cgeesx_ scipy_zlapmr_ scipy_slasd3_ scipy_sspev_ scipy_zlaswp_ scipy_cgeequ_ scipy_zunglq_ scipy_zlacpy_ scipy_dgesvj_ scipy_dlaqr5_ scipy_ssytf2_ scipy_zgtsvx_ scipy_zpbcon_ scipy_slarra_ scipy_zladiv_ scipy_dopgtr_ scipy_zhetrs_ scipy_sgges_ scipy_slansf_ scipy_slanst_ scipy_zlaqsp_ scipy_dtbtrs_ PyImport_GetModuleDict scipy_dlasd4_ scipy_sgbtf2_ scipy_slapll_ scipy_slarfg_ scipy_slaebz_ scipy_chla_transtype_ scipy_dptsvx_ scipy_dtrti2_ scipy_slasda_ scipy_dlarnv_ scipy_dspgvx_ scipy_sggevx_ scipy_zgelsd_ scipy_ilaprec_ scipy_slacpy_ scipy_zhptrs_ scipy_dlalsd_ scipy_sgerqf_ scipy_dtrttp_ PyTuple_GetItem scipy_chetrs2_ PyErr_WarnFormat PyErr_SetString scipy_strttp_ scipy_sgtrfs_ scipy_cupmtr_ scipy_dlasr_ scipy_claesy_ scipy_sgebd2_ scipy_sormr2_ scipy_clahef_ scipy_dgeequb_ scipy_zlaqr2_ scipy_zdotc_ scipy_strsen_ scipy_zpoequb_ scipy_sorcsd_ scipy_clacgv_ scipy_cpstrf_ scipy_csytri_ scipy_dppsvx_ scipy_dtbrfs_ scipy_zpttrf_ PyModuleDef_Init scipy_sgghrd_ scipy_sgttrf_ scipy_cspr_ scipy_zungbr_ scipy_dgbsv_ scipy_dlange_ scipy_zgges_ _PyThreadState_UncheckedGet scipy_dppsv_ scipy_zlaed7_ scipy_dsyequb_ scipy_zlangb_ scipy_ztpcon_ scipy_zgehrd_ scipy_claqr0_ scipy_sgehd2_ scipy_dtrsna_ scipy_cstegr_ scipy_cheequb_ scipy_sspgst_ scipy_cstein_ scipy_ctzrzf_ scipy_dorgqr_ scipy_ssysv_ scipy_sgbbrd_ scipy_sstemr_ scipy_dgerfs_ scipy_claqhb_ scipy_csytrs2_ scipy_dsptrf_ scipy_dlarf_ scipy_stftri_ scipy_zlals0_ scipy_cunbdb_ scipy_cunml2_ scipy_stgevc_ scipy_dlapy2_ scipy_zlaqge_ PyUnicode_FromStringAndSize scipy_cppsv_ scipy_zungr2_ scipy_sgbequb_ scipy_slarfb_ scipy_zgesc2_ scipy_icmax1_ scipy_dlantb_ scipy_slantp_ scipy_ssysvx_ PyCapsule_IsValid scipy_zgelsy_ scipy_zunmr3_ scipy_chpsvx_ scipy_sppequ_ scipy_dlarrd_ scipy_ilaslc_ scipy_clasyf_ scipy_csrscl_ scipy_slatrz_ scipy_dgbequb_ scipy_izmax1_ scipy_dlansb_ scipy_dlaed2_ scipy_ctpqrt_ scipy_ctrevc_ scipy_chsein_ scipy_zlarfgp_ scipy_sgelsy_ scipy_slaruv_ scipy_zhesv_ scipy_slasd8_ scipy_cgeqrt_ scipy_zhbev_ scipy_cpstf2_ scipy_zgelss_ scipy_ztgsna_ scipy_slaqps_ scipy_ssptrf_ scipy_dlantr_ scipy_ctfttr_ scipy_chpevd_ scipy_dpbtrf_ PyType_FromMetaclass scipy_dsyevd_ scipy_disnan_ scipy_dgeqp3_ scipy_zcgesv_ scipy_dormr2_ scipy_ctgsy2_ scipy_ssycon_ scipy_strti2_ scipy_zhpcon_ scipy_zlarzb_ scipy_chbevd_ scipy_dgetri_ scipy_ctprfs_ scipy_dppcon_ scipy_sorml2_ scipy_slag2_ scipy_ztprfs_ scipy_zlaqsy_ scipy_cdotc_ scipy_ctfsm_ scipy_zungrq_ scipy_chpgst_ PyUnicode_DecodeUTF8 scipy_cgebrd_ scipy_stgexc_ scipy_dtrttf_ scipy_dlasrt_ scipy_cptsvx_ scipy_clabrd_ scipy_slasq1_ scipy_clals0_ scipy_strsyl_ scipy_slaed1_ scipy_sgeqrt2_ scipy_zhprfs_ scipy_sorgtr_ scipy_cgees_ scipy_dgetc2_ scipy_zgelq2_ scipy_zlarrv_ scipy_dlangt_ PyList_New scipy_chetri2x_ scipy_zpbtrs_ scipy_slagts_ PyMem_Malloc scipy_dlaneg_ scipy_spbstf_ scipy_cunglq_ scipy_ssyconv_ scipy_sgeqrt_ scipy_zlaqgb_ scipy_dsycon_ scipy_ctrtrs_ scipy_dpttrf_ scipy_zpbequ_ PyUnicode_InternInPlace scipy_zlacgv_ PyCapsule_GetPointer scipy_ctpcon_ PyObject_GC_Track scipy_zgtcon_ scipy_sorm2r_ scipy_dgbtrs_ scipy_slasdt_ scipy_slasq4_ scipy_ctgsna_ scipy_chfrk_ scipy_dgesvd_ scipy_zunbdb_ scipy_strttf_ scipy_zspsv_ scipy_dlasv2_ scipy_dgehrd_ scipy_slaed4_ scipy_sgeequ_ scipy_spbtrs_ scipy_ctrcon_ scipy_clarzb_ scipy_dlals0_ scipy_cgeqp3_ scipy_zgtts2_ scipy_zlanhp_ scipy_sgtsv_ scipy_spbrfs_ scipy_zspr_ scipy_ctbtrs_ scipy_chesvx_ PyDict_SetItem scipy_zsytf2_ scipy_ztpttf_ scipy_zunmr2_ scipy_clatbs_ scipy_dlaed7_ scipy_chpevx_ scipy_zunml2_ scipy_zgbtf2_ scipy_stbrfs_ scipy_spbequ_ scipy_zsyr_ scipy_zgels_ scipy_dsyconv_ scipy_clartg_ scipy_sorbdb_ scipy_zhsein_ scipy_cunmqr_ scipy_slagv2_ scipy_zgetri_ scipy_zlahef_ scipy_spbsvx_ scipy_dstein_ scipy_dlaed9_ PyDict_New scipy_ssygv_ scipy_cungtr_ scipy_zlaset_ scipy_slauu2_ scipy_zlarft_ scipy_dpbsv_ scipy_clacpy_ scipy_ssterf_ scipy_dlarrr_ scipy_cunmbr_ scipy_ctgexc_ scipy_dorg2l_ scipy_slaqr4_ scipy_dhsein_ scipy_sstebz_ scipy_zgetf2_ scipy_clantr_ scipy_zhbgv_ scipy_cpteqr_  .symtab .strtab .shstrtab .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame .init_array .fini_array .data.rel.ro .dynamic .got .got.plt .data .bss .comment .gnu.build.attributes                                                                       H   o                                              U   o                                                d                                                    n      B                                            x              0      0                                   s              0      0     b                            ~                                                                    :     :                                                 @      @     m                                                     0                                          8     8     T                                          m     m                                                m      m                                               (m     (m     (                                           0o     0o                                               o     o     x1                                         `     `     X5                                                                                         0                    .                                                                                                              `,        ?                	                      h     rp                                                  t                                                           $                              .   o       (     (     $                             8             P     P                                                                                   @                       ;Z                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      GNU N[yCmM|֟O       E                   E  A7l                                                                                           jR                     V                     [H                     /                                          62                     n                     [0                     K(                     6                     rM                     S                     	                     P                     9                                                               $                     A<                                          '                                          S                                          Z                     _                     _%                     5#                     E                                          G                     1S                     7                     96                     =                                                               T8                     c                     G                     O4                     ~8                     +                     5                                           /5                     '!                                          L                     V                     H                     @                     	/                     k4                     I                     ,                     ]4                     o-                                          S                     <                     p                                          (                     '                     +                                          1                     7                     F                                          B                     !                     F                     1                                          X:                     F                     )                     E                     sI                     P#                     )E                                                               9                                          Q                     {'                     4                     qG                     T                     @A                     /                     \
                                          
                     N                     F                     ~                     
                                                               $R                     @                                                               %                     4                                          &                                          v5                                          ,                     T                     2                     %                                          (                     7                     #                                          0                                          :                     B                                          T                                          eD                     E                                          @                                                               /                     <=                     =                     H                                           "                     S                     u                     A                     y                     `                     4                     :                     ,G                     :                     );                                          2                     K                     `Q                                                               B                                                               3                     mN                     i.                     -&                     (                                          g                     y.                     6N                     M                     ;                     )                                                               /                     0                     cB                     !                                          C                     ,                     c                     G                     g                     hT                     *                                          @                                           $                     M                                            f                                          .                     U                     6                                          Q                     K                                          c,                                           L                     )                     Q                                          4                     F                                                                                                         f7                     n>                                          !                     4                                                                                    6%                     @                     N                     L                     0                     J                     c                     xA                     )                     y#                                          ]                                          &                     5                                          ,                     !                                          K.                     %                     @                     5                     I                     X                     hW                     &                     <                                                                '                     H                                          
                                                               L                     L                     H"                     8                     &                      ;                     '                     @                                           -I                     %                     U                                          sT                     7                     >                                          N                                                                H                                          A                     U                                          F                                          ^L                                          :P                     '                     7;                                          R                                          a-                                          {                     C1                     X                     *                     G                     	                     z%                     .                     
                     nQ                     V                     K                     K                     7                     c                     G                     ,$                     (                     W&                     q@                     >                     #                     P!                     D2                     0                                          oJ                     }                     +                                          J                     WI                     Q                     g                     1                     _Y                                          M                     o                      
                     '                     )                     N3                     C!                                          r6                     8                     .                     BV                                          ;7                     1                     VP                     S>                                          2                     G)                     )J                     )>                     /                     NW                                                               #H                     HM                     8                     9                     .                     9                     W                     	A                     }J                     Q'                     C                     Z5                     ?                     O                     b)                     S                                          R                     -                     N                     a>                                                                                                         23                                          2                     !                     c1                     ,                     
N                     6                     qB                     1                     :                     !X                     "                     	F                     Q%                     @
                     \K                     n2                     +6                     %F                     -                     V                                                                                    3/                                          -                     CL                     P                                                                                    _N                     %3                     G                     $                                          U                     A                     .                     I                     	3                                                               m'                     U@                                           ;                     $                     \T                     X                     hO                     %<                                                               >                     -                     P                     ?                     F                     EJ                     >                     -                     a;                     QU                     8                     ZO                     ;                     ;                     	                     G                     2A                     e                                          ;                     X                     +)                     '#                     8                                          |-                     -                     *                                          *                     _                                          	                                          U                     Q                     Q                     0X                                          ,"                     _                     B                                          !                     P                     yU                     f                     8                                                                                      };                                            J                     X                     :                                          >                     A+                     
                     <                                          yX                     q                                          I                     <                     M                     CN                                          	K                     #                     #                     D                                                                                    M                     C                     ,M                                                               k                     '                     1H                     2                     $*                     -D                     8U                                          [S                     4                     S                                          A                     \                     	<                     *                     
                     -                     kL                     .T                     8                     y                     ,                                          Q                                                               UB                                          Y(                                          $                                          9                     \*                     '                     5                     /                                          T                     O                      :                     P                     6                     >                     A                     ,                     #                     ?                     J                     C                     A                     ]<                     ,                       "                     D                     *                     )                                          N                     5                     +,                     f:                     C                     g                      u                      _                     )                     !                     :                     |2                     %                                          5L                                                                                                         I                     S;                     8                     AF                                          T                     %9                                          i0                     DQ                                          ?                     G,                     EX                     2                     #                     c6                     b                     >0                     p                     I                     )                     88                                          .                                           =                     
                                          H                     w0                     I                     b8                     (                     F   "                   J                     	                     (L                     V                                                               	                     ^#                     9                                          D                     X                                          #                     .                     M                     T                                                                                     "(                     r$                     <                     t                                                               1                     N                     2
                                                               P                     R                     @                     '                     K                                          $                                           !                     7                     D                     #                      &                     +                     G@                     o+                     =                     A                     ;                     U,                     E                                          NC                     3                     6                     j
                     AC                     k!                     &                     (                                          K                     	                     D                     .                                          J                     %                     5                     VM                                          $                                          N
                     39                                          (Q                     ~                     k9                     5                                           yL                     /                     ;                     /                     1                     G                     "                     IU                     <                                          Q	                     )U                     t:                     D                     }E                     /                     4                                          T                                          _	                     0                     3                     k                     :                     W                     |>                     0(                     %                     8                     9B                     ;                     ID                     X=                     =                     y9                     g                     H$                     I                     (N                     u(                     ~S                     C	                     %K                     J                     B                     )'                     +                     t7                     N                     I&                     ?                     P                     X7                     M                     C                     K                     /                     \?                                          "                                          @                     2                                           E                     '-                     O                     "                     <                                          *                     yF                     h                     Q+                     S                     {                                          j<                     *V                                                               =                     M                     =                     ,@                     7                                          O                     U                     Q                     >                     m	                     @?                     U                     X                                          w                     (%                     F                     U)                     =(                     r1                     C                     ,                     D                     G                     o;                     D                     ?                     "                     $                                          5                     q                     !                     '                     8                     m                                          &                                          NR                     S1                     G                                          .=                     9                     ?                     0                     .                     &                                          iV                     (                     Y                     B                     /                     +                     ;                                                               (                     })                     SE                                          <                     W                     i                     J                     X                                          q                                                               9@                     [X                     J                     ,                     `2                     oE                     P                     G                     wH                     J                     .                     ,P                     OF                     :                     iH                     ]F                     D                     C                     3K                     :                                          )                     	                                          O                     x<                     1                     3+                     "                     ;.                     w?                                          2?                                          :                     1                     I                     V"                                          y/                     %                     F                     C                     q                     dP                                          J                                                               ?                     N*                                                                                                                                                   Y.                     3                     Q                                           ]9                                                                                     >                     U                                          6                     $A                                          4                     4                     5	                     u                     ;I                     .                                          j                     t                     J                     t                                          #                     3                     AK                                                                                                         =                     &                     II                     d$                     xC                                          =                                                                (                     &                     G                     @3                     h                     9                                          w                     @*                                          :V                                          %                     Y                                                               W                                          R2                     J                     lY                     P                     M                     :M                     jC                     D                     E>                     O                     P                                                                t                                          \R                     "                     #                     c                     -                                          P                                          *                     3                     R                     G6                     >                     @W                     U                     {N                     %4                     D                     9,                     U                                          p)                     	                     =                     
                     G                                          -                     ,                     '1                     xR                     <                     ;D                     J7                     7                     )                                          6                                          +                     +B                                          M                     !5                     K                     A                                          m                     -                     S                     O                     %/                     5                                          U                     .                     1                     .                     .                     y4                     $                     5                                          	+                     L5                     O                     !                     vO                     +                     -                     "                                                                                    J                     #                     c"                                          C                     K                     >                     f                     Q                                           !0                     Y                      E                     6                     @                                          <                                          
                     5                                          H                     G                     -                     !                     '                     A                     C                     #                      &                                                               |V                     ?                                          vK                     9                     _+                     V$                     U                      RY                     =                     X                     9                     8                                          F                     k#                     f=                     2                     4                     *                     T                     2                     @                     )                                          jA                     \C                     <                     cM                     I                                                               6                                          R                     C                     ?                     ]!                     H                     3<                                                               3                     0                     O/                     J                     w*                     M                     "                     5                     *                     x
                     "                     =                     g(                     E-                     K                     GB                     R                     W                     )                     G                     B                     X                     %                     D'                     H                     ,                     5                                          C#                     aJ                     D                     \A                     5                     RQ                                          )                     FS                     M                     E                     j3                     SJ                     >                                          6                     U6                     $                     R                     ,                     A/                                          f                     7                     7                     +                     
                                          V                     PL                                          iK                     3                     '                     	                     =                     k/                                          {	                     8                     K                     'O                     -7                     s&                     3                                                                x                     i?                     !                     [                     <                     6'                     =                                          +                                                               I                                          q,                                          2*                                          0                      O                     O                                          p                     :G                                          "                      Y                     O                                                                                    '                     /                                          ?                                          ]/                     ?                     T                     @                     L                     WD                                          /                     {                                          1                     :"                     PV                     ;                     F8                     QN                     N                     R                     S-                     G                     0                                          c                     :                     x3                     	                     V                     !                     D                     @                     M0                     6                     7                     {                     :$                     rS                                          L                     Q                                          *                     7E                                          (                     /0                                                               4C                     GG                                          7J                     	9                     HP                     cG                     m                     R                     \3                     hX                     G                     L                                          5                     B                     Y                     w                                          %                     UG                     a                     51                     =                     %                     \                     zY                     6                     $                     K                     P                     O                     0                     EE                     W                                                                                                                              DO                     *                     B                     Q                                          3                     J                                          O                     _'                     l%                     q"                                          4                     ?T                     "                     T                                           2                     (                     E                     G                     L                                          .:                                          -                                          EY                     7>                                          K                                          +                     +                     ?                     aE                     Y                     X                     9                     2                     -                                                                6Q                     K                     U                     j*                     %                     =5                     Q                     H                                                                                     $?                     B                     6-                                          |                                                               &                                          B                     9)                     #                     "                     A4                     )                     H                                          7                     p8                     >                     R                                          V                     $                     '	                                          I                                          N                     @R                     P                     =                     W                     *                     7                     <                     3                     C                     N                                                               X                                          N                     Q                                                                ;                     E                                          	                                          $                     x                                          t=                     %+                                          =                                          1                     2R                     c@                     @                     (                     dU                     &C                     6O                                                               E;                     K                      1                     A                     /                     I                     O<                                          E                     6                     <:                     M                     kF                     0                     8Y                     OK                                          m                     W                     L                     
                     C                     h5                     '                                          $                     ]                     9                     R                                          ;&                     (2                     L                                                                                    |Q                     T                     +                                           @                     OT                     N                     &                                          A                     $
                                          34                     E                     +                     %                     (W                                          wW                     ?H                     T                     0                     J:                                          o                     ~                     ;                     F                     N?                     8                     A                     D%                     M                                          j                                          5!                     H                     eI                     u                     Z                     	                     Q                     3                     y!                     0                     sD                     ;                     W                     -.                     NA                     A9                     I                     3                     MH                     O9                     U                     E                     '                     0                                           B                     L                     9                     3F                     *8                     M                     u                                           9                                                               d                      s                     ,                     e&                     1                     J=                     !                     #                                          9                     D                                          C                     =                     G                     B                                          rP                     8                     2                     X    Q            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     "Z             Z             Y              0            :            m                           m                   o    (                        P     
       ;Z                           o                                                                       	              o          o           o          o    -                                                                                                       __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize _Py_NoneStruct PyDict_New PyExc_TypeError PyErr_Format scipy_slamch_ scipy_dlamch_ PyUnicode_FromString PyUnicode_InternFromString PyExc_SystemError PyErr_SetString PyDict_Size PyUnicode_FromFormat scipy_slaeda_ scipy_dlaeda_ scipy_claqr5_ scipy_zlaqr5_ scipy_slaqr5_ scipy_dlaqr5_ scipy_slasdt_ scipy_dlasdt_ scipy_claqr3_ scipy_claqr2_ scipy_zlaqr3_ scipy_zlaqr2_ scipy_slaqr3_ scipy_slaqr2_ scipy_claed7_ scipy_slaed7_ scipy_slaebz_ scipy_dlaqr3_ scipy_dlaqr2_ scipy_zlaed7_ scipy_dlaed7_ scipy_dlaebz_ scipy_claqps_ scipy_clals0_ scipy_clahqr_ scipy_claqr4_ scipy_claqr0_ scipy_ctgsen_ scipy_zlaqps_ scipy_zlals0_ scipy_zlahqr_ scipy_zlaqr4_ scipy_zlaqr0_ scipy_ztgsen_ scipy_slaqps_ scipy_slals0_ scipy_slasy2_ scipy_stgsen_ scipy_slahqr_ scipy_slaqr4_ scipy_slaqr0_ scipy_slasd7_ scipy_dlaqps_ scipy_dlals0_ scipy_dlasy2_ scipy_dtgsen_ scipy_dlahqr_ scipy_dlaqr4_ scipy_dlaqr0_ scipy_dlasd7_ scipy_cgbtrf_ scipy_cgbtf2_ scipy_cgbsv_ scipy_ctpqrt_ scipy_clalsa_ scipy_cgbequb_ scipy_cgbequ_ scipy_claqgb_ scipy_zgbtrf_ scipy_zgbtf2_ scipy_zgbsv_ scipy_ztpqrt_ scipy_zlalsa_ scipy_zgbequb_ scipy_zgbequ_ scipy_zlaqgb_ scipy_sgbtrf_ scipy_sgbtf2_ scipy_sgbsv_ scipy_slalsa_ scipy_stpqrt_ scipy_sgbequb_ scipy_sgbequ_ scipy_slaqgb_ scipy_slaed8_ scipy_slasd3_ scipy_slaed9_ scipy_slasda_ scipy_slasd6_ scipy_slasd2_ scipy_dgbtrf_ scipy_dgbtf2_ scipy_dgbsv_ scipy_dlalsa_ scipy_dtpqrt_ scipy_dgbequb_ scipy_dgbequ_ scipy_dlaqgb_ scipy_dlaed8_ scipy_dlasd3_ scipy_dlaed9_ scipy_dlasda_ scipy_dlasd6_ scipy_dlasd2_ scipy_claqp2_ scipy_clapmt_ scipy_clapmr_ scipy_cgelsy_ scipy_ctpqrt2_ scipy_ctgexc_ scipy_ctgex2_ scipy_cgeqrt_ scipy_cgglse_ scipy_cggglm_ scipy_cgelsd_ scipy_cgelss_ scipy_cungrq_ scipy_cungqr_ scipy_cungql_ scipy_cunglq_ scipy_cunghr_ scipy_cgehrd_ scipy_clahr2_ scipy_cggrqf_ scipy_cggqrf_ scipy_cungr2_ scipy_cungl2_ scipy_cung2r_ scipy_cung2l_ scipy_cgehd2_ scipy_claein_ scipy_clatrz_ scipy_claed8_ scipy_clabrd_ scipy_cgtts2_ scipy_clarnv_ scipy_zlaqp2_ scipy_zlapmt_ scipy_zlapmr_ scipy_zgelsy_ scipy_ztpqrt2_ scipy_ztgexc_ scipy_ztgex2_ scipy_zgeqrt_ scipy_zgglse_ scipy_zggglm_ scipy_zgelsd_ scipy_zgelss_ scipy_zungrq_ scipy_zungqr_ scipy_zungql_ scipy_zunglq_ scipy_zunghr_ scipy_zgehrd_ scipy_zlahr2_ scipy_zggrqf_ scipy_zggqrf_ scipy_zungr2_ scipy_zungl2_ scipy_zung2r_ scipy_zung2l_ scipy_zgehd2_ scipy_zlaein_ scipy_zlatrz_ scipy_zlaed8_ scipy_zlabrd_ scipy_zgtts2_ scipy_zlarnv_ scipy_slaqp2_ scipy_slapmt_ scipy_slapmr_ scipy_sgelsy_ scipy_stpqrt2_ scipy_stgex2_ scipy_stgexc_ scipy_sgeqrt_ scipy_sgelsd_ scipy_sgelss_ scipy_sgglse_ scipy_sggglm_ scipy_sorgrq_ scipy_sorgqr_ scipy_sorgql_ scipy_sorglq_ scipy_sorghr_ scipy_sgehrd_ scipy_slahr2_ scipy_sggrqf_ scipy_sggqrf_ scipy_sorgr2_ scipy_sorgl2_ scipy_sorg2r_ scipy_sorg2l_ scipy_sgehd2_ scipy_slabrd_ scipy_slaein_ scipy_slaqtr_ scipy_slatrz_ scipy_cptts2_ scipy_slaed2_ scipy_slaed3_ scipy_slaed0_ scipy_slaln2_ scipy_slasd1_ scipy_sgtts2_ scipy_clar1v_ scipy_slar1v_ scipy_slarnv_ scipy_dlaqp2_ scipy_dlapmt_ scipy_dlapmr_ scipy_dgelsy_ scipy_dtpqrt2_ scipy_dtgex2_ scipy_dtgexc_ scipy_dgeqrt_ scipy_dgelsd_ scipy_dgelss_ scipy_dgglse_ scipy_dggglm_ scipy_dorgrq_ scipy_dorgqr_ scipy_dorgql_ scipy_dorglq_ scipy_dorghr_ scipy_dgehrd_ scipy_dlahr2_ scipy_dggrqf_ scipy_dggqrf_ scipy_dorgr2_ scipy_dorgl2_ scipy_dorg2r_ scipy_dorg2l_ scipy_dgehd2_ scipy_dlabrd_ scipy_dlaein_ scipy_dlaqtr_ scipy_dlatrz_ scipy_zptts2_ scipy_dlaed2_ scipy_dlaed3_ scipy_dlaed0_ scipy_dlaln2_ scipy_dlasd1_ scipy_dgtts2_ scipy_zlar1v_ scipy_dlar1v_ scipy_dlarnv_ scipy_ilaver_ scipy_cgetrf_ scipy_cgetf2_ scipy_cgesv_ scipy_cgeqp3_ scipy_cgeqrt3_ scipy_cgeqrt2_ scipy_ctzrzf_ scipy_cgerqf_ scipy_cgeqrfp_ scipy_cgeqrf_ scipy_cgeqlf_ scipy_cgelqf_ scipy_cgerq2_ scipy_cgeqr2p_ scipy_cgeqr2_ scipy_cgeql2_ scipy_cgelq2_ scipy_clatdf_ scipy_clag2z_ scipy_clacrm_ scipy_cgebrd_ scipy_cgebd2_ scipy_cgeequb_ scipy_cgeequ_ scipy_claqge_ scipy_cgtsv_ scipy_claic1_ scipy_zgetrf_ scipy_zgetf2_ scipy_zgesv_ scipy_zcgesv_ scipy_zgeqp3_ scipy_zlag2c_ scipy_zgeqrt3_ scipy_zgeqrt2_ scipy_ztzrzf_ scipy_zgerqf_ scipy_zgeqrfp_ scipy_zgeqrf_ scipy_zgeqlf_ scipy_zgelqf_ scipy_zgerq2_ scipy_zgeqr2p_ scipy_zgeqr2_ scipy_zgeql2_ scipy_zgelq2_ scipy_zlatdf_ scipy_zlacrm_ scipy_zgebrd_ scipy_zgebd2_ scipy_zgeequb_ scipy_zgeequ_ scipy_zlaqge_ scipy_zgtsv_ scipy_zlaic1_ scipy_slamrg_ scipy_sgetrf_ scipy_sgetf2_ scipy_sgesv_ scipy_sgeqp3_ scipy_slasq4_ scipy_clarcm_ scipy_slaexc_ scipy_sgeqrt3_ scipy_sgeqrt2_ scipy_stzrzf_ scipy_sgerqf_ scipy_sgeqrfp_ scipy_sgeqrf_ scipy_sgeqlf_ scipy_sgelqf_ scipy_sgerq2_ scipy_sgeqr2p_ scipy_sgeqr2_ scipy_sgeql2_ scipy_sgelq2_ scipy_slatdf_ scipy_slasq3_ scipy_sgebrd_ scipy_sgeequb_ scipy_sgeequ_ scipy_sgebd2_ scipy_slaqge_ scipy_slasq6_ scipy_slag2d_ scipy_cptsv_ scipy_claed0_ scipy_spttrs_ scipy_sptsv_ scipy_slasd0_ scipy_sptts2_ scipy_sgtsv_ scipy_slagts_ scipy_sptrfs_ scipy_slaed6_ scipy_slaed4_ scipy_slasd8_ scipy_slasd4_ scipy_slarrk_ scipy_slaic1_ scipy_slaruv_ scipy_dlamrg_ scipy_dgetrf_ scipy_dgetf2_ scipy_dgesv_ scipy_dsgesv_ scipy_dgeqp3_ scipy_dlasq4_ scipy_zlarcm_ scipy_dlag2s_ scipy_dlaexc_ scipy_dgeqrt3_ scipy_dgeqrt2_ scipy_dtzrzf_ scipy_dgerqf_ scipy_dgeqrfp_ scipy_dgeqrf_ scipy_dgeqlf_ scipy_dgelqf_ scipy_dgerq2_ scipy_dgeqr2p_ scipy_dgeqr2_ scipy_dgeql2_ scipy_dgelq2_ scipy_dlatdf_ scipy_dlasq3_ scipy_dgebrd_ scipy_dgeequb_ scipy_dgeequ_ scipy_dgebd2_ scipy_dlaqge_ scipy_dlasq6_ scipy_zptsv_ scipy_zlaed0_ scipy_dpttrs_ scipy_dptsv_ scipy_dlasd0_ scipy_dptts2_ scipy_dgtsv_ scipy_dlagts_ scipy_dptrfs_ scipy_dlaed6_ scipy_dlaed4_ scipy_dlasd8_ scipy_dlasd4_ scipy_dlarrk_ scipy_dlaic1_ scipy_dlaruv_ scipy_chegst_ scipy_chegs2_ scipy_chpgst_ scipy_zhegst_ scipy_zhegs2_ scipy_zhpgst_ scipy_ssygst_ scipy_ssygs2_ scipy_sspgst_ scipy_dsygst_ scipy_dsygs2_ scipy_dspgst_ scipy_chegvd_ scipy_chegv_ scipy_chpgvd_ scipy_chpgv_ scipy_zhegvd_ scipy_zhegv_ scipy_zhpgvd_ scipy_zhpgv_ scipy_ssygvd_ scipy_ssygv_ scipy_sspgvd_ scipy_sspgv_ scipy_dsygvd_ scipy_dsygv_ scipy_dspgvd_ scipy_dspgv_ scipy_chegvx_ scipy_chpgvx_ scipy_zhegvx_ scipy_zhpgvx_ scipy_ssygvx_ scipy_sspgvx_ scipy_dsygvx_ scipy_dspgvx_ scipy_claswp_ scipy_cgetc2_ scipy_cgetri_ scipy_cgesc2_ scipy_clacrt_ scipy_clargv_ scipy_clartv_ scipy_crot_ scipy_clapll_ scipy_claqr1_ scipy_cpoequb_ scipy_cpoequ_ scipy_classq_ scipy_clacgv_ scipy_clarfgp_ scipy_clarfg_ scipy_clar2v_ scipy_cgttrf_ scipy_clacn2_ scipy_clacon_ scipy_zlaswp_ scipy_zgetc2_ scipy_zgetri_ scipy_zgesc2_ scipy_zlacrt_ scipy_zlargv_ scipy_zlartv_ scipy_zrot_ scipy_zlapll_ scipy_zlaqr1_ scipy_zpoequb_ scipy_zpoequ_ scipy_zlassq_ scipy_zlacgv_ scipy_zlarfgp_ scipy_zlarfg_ scipy_zlar2v_ scipy_zgttrf_ scipy_zlacn2_ scipy_zlacon_ scipy_slaswp_ scipy_sgetc2_ scipy_sgetri_ scipy_sgesc2_ scipy_slargv_ scipy_slartv_ scipy_slapll_ scipy_spoequb_ scipy_spoequ_ scipy_slaqr1_ scipy_slassq_ scipy_slasq2_ scipy_csrscl_ scipy_cpttrf_ scipy_clags2_ scipy_cptcon_ scipy_slaed1_ scipy_slarrj_ scipy_slarrb_ scipy_cstein_ scipy_sstein_ scipy_slacn2_ scipy_slacon_ scipy_slarfgp_ scipy_slarfg_ scipy_ssterf_ scipy_srscl_ scipy_spttrf_ scipy_slarrr_ scipy_slarrf_ scipy_slar2v_ scipy_slasq1_ scipy_sgttrf_ scipy_clarrv_ scipy_slarrv_ scipy_slarra_ scipy_sptcon_ scipy_slagtf_ scipy_slags2_ scipy_slasd5_ scipy_slaed5_ scipy_dlaswp_ scipy_dgetc2_ scipy_dgetri_ scipy_dgesc2_ scipy_dlargv_ scipy_dlartv_ scipy_dlapll_ scipy_dpoequb_ scipy_dpoequ_ scipy_dlaqr1_ scipy_dlassq_ scipy_dlasq2_ scipy_zpttrf_ scipy_zdrscl_ scipy_zlags2_ scipy_zptcon_ scipy_dlaed1_ scipy_dlarrj_ scipy_dlarrb_ scipy_zstein_ scipy_dstein_ scipy_dlacn2_ scipy_dlacon_ scipy_dlarfgp_ scipy_dlarfg_ scipy_dsterf_ scipy_drscl_ scipy_dpttrf_ scipy_dlarrr_ scipy_dlarrf_ scipy_dlar2v_ scipy_dlasq1_ scipy_dgttrf_ scipy_zlarrv_ scipy_dlarrv_ scipy_dlarra_ scipy_dptcon_ scipy_dlagtf_ scipy_dlags2_ scipy_dlasd5_ scipy_dlaed5_ scipy_cgbbrd_ scipy_zgbbrd_ scipy_sgbbrd_ scipy_slasdq_ scipy_dgbbrd_ scipy_dlasdq_ scipy_cgbtrs_ scipy_cgbrfs_ scipy_zgbtrs_ scipy_zgbrfs_ scipy_sgbtrs_ scipy_sgbrfs_ scipy_cbdsqr_ scipy_sbdsqr_ scipy_dgbtrs_ scipy_dgbrfs_ scipy_zbdsqr_ scipy_dbdsqr_ scipy_clasyf_ scipy_clahef_ scipy_cgbcon_ scipy_cpbtrs_ scipy_cpbsv_ scipy_cgels_ scipy_ctgsyl_ scipy_ctgsy2_ scipy_cpbrfs_ scipy_cungbr_ scipy_clarz_ scipy_zlasyf_ scipy_zlahef_ scipy_zgbcon_ scipy_zpbtrs_ scipy_zpbsv_ scipy_zgels_ scipy_ztgsyl_ scipy_ztgsy2_ scipy_zpbrfs_ scipy_zungbr_ scipy_zlarz_ scipy_slasyf_ scipy_sgbcon_ scipy_spbtrs_ scipy_spbsv_ scipy_sgels_ scipy_stgsyl_ scipy_stgsy2_ scipy_spbrfs_ scipy_sorgbr_ scipy_sgsvj1_ scipy_slarz_ scipy_clalsd_ scipy_slalsd_ scipy_dlasyf_ scipy_dgbcon_ scipy_dpbtrs_ scipy_dpbsv_ scipy_dgels_ scipy_dtgsyl_ scipy_dtgsy2_ scipy_dpbrfs_ scipy_dorgbr_ scipy_dgsvj1_ scipy_dlarz_ scipy_zlalsd_ scipy_dlalsd_ scipy_csytrs_ scipy_chetrs_ scipy_cgetrs_ scipy_csysv_ scipy_chesv_ scipy_csytrs2_ scipy_chetrs2_ scipy_cpbtrf_ scipy_cpbtf2_ scipy_cpbstf_ scipy_csyrfs_ scipy_cherfs_ scipy_cgerfs_ scipy_csptrs_ scipy_cspsv_ scipy_cpotrs_ scipy_cposv_ scipy_chptrs_ scipy_chpsv_ scipy_cporfs_ scipy_clacpy_ scipy_clarf_ scipy_cgesdd_ scipy_clatrd_ scipy_cpbcon_ scipy_cpbequ_ scipy_claqsb_ scipy_claqhb_ scipy_cpptrs_ scipy_cppsv_ scipy_csprfs_ scipy_chprfs_ scipy_cpprfs_ scipy_clarfx_ scipy_claset_ scipy_cgttrs_ scipy_cgtrfs_ scipy_zsytrs_ scipy_zhetrs_ scipy_zgetrs_ scipy_zsysv_ scipy_zhesv_ scipy_zsytrs2_ scipy_zhetrs2_ scipy_zpbtrf_ scipy_zpbtf2_ scipy_zpbstf_ scipy_zsyrfs_ scipy_zherfs_ scipy_zgerfs_ scipy_zsptrs_ scipy_zspsv_ scipy_zpotrs_ scipy_zposv_ scipy_zhptrs_ scipy_zhpsv_ scipy_zporfs_ scipy_zcposv_ scipy_zlacpy_ scipy_zlarf_ scipy_zgesdd_ scipy_zlatrd_ scipy_zpbcon_ scipy_zpbequ_ scipy_zlaqsb_ scipy_zlaqhb_ scipy_zpptrs_ scipy_zppsv_ scipy_zsprfs_ scipy_zhprfs_ scipy_zpprfs_ scipy_zlarfx_ scipy_zlaset_ scipy_zgttrs_ scipy_zgtrfs_ scipy_ssytrs_ scipy_sgetrs_ scipy_ssysv_ scipy_ssytrs2_ scipy_spbtrf_ scipy_spbtf2_ scipy_spbstf_ scipy_clacp2_ scipy_ssyrfs_ scipy_sgerfs_ scipy_ssptrs_ scipy_sspsv_ scipy_spotrs_ scipy_sposv_ scipy_sporfs_ scipy_slacpy_ scipy_sgesdd_ scipy_sgsvj0_ scipy_slarf_ scipy_spbcon_ scipy_spbequ_ scipy_slatrd_ scipy_slaqsb_ scipy_cpttrs_ scipy_clagtm_ scipy_cptrfs_ scipy_cptsvx_ scipy_clascl_ scipy_slascl_ scipy_spptrs_ scipy_sppsv_ scipy_ssprfs_ scipy_sdisna_ scipy_spprfs_ scipy_slarfx_ scipy_slaset_ scipy_sgttrs_ scipy_sptsvx_ scipy_slagtm_ scipy_sgtrfs_ scipy_dsytrs_ scipy_dgetrs_ scipy_dsysv_ scipy_dsytrs2_ scipy_dpbtrf_ scipy_dpbtf2_ scipy_dpbstf_ scipy_zlacp2_ scipy_dsyrfs_ scipy_dgerfs_ scipy_dsptrs_ scipy_dspsv_ scipy_dpotrs_ scipy_dposv_ scipy_dporfs_ scipy_dsposv_ scipy_dlacpy_ scipy_dgesdd_ scipy_dgsvj0_ scipy_dlarf_ scipy_dpbcon_ scipy_dpbequ_ scipy_dlatrd_ scipy_dlaqsb_ scipy_zpttrs_ scipy_zlagtm_ scipy_zptrfs_ scipy_zptsvx_ scipy_zlascl_ scipy_dlascl_ scipy_dpptrs_ scipy_dppsv_ scipy_dsprfs_ scipy_ddisna_ scipy_dpprfs_ scipy_dlarfx_ scipy_dlaset_ scipy_dgttrs_ scipy_dptsvx_ scipy_dlagtm_ scipy_dgtrfs_ scipy_xerbla_array_ scipy_cgebal_ scipy_cpstrf_ scipy_cpstf2_ scipy_csytf2_ scipy_csyswapr_ scipy_chetf2_ scipy_cheswapr_ scipy_csytri2x_ scipy_csytri2_ scipy_csytrf_ scipy_chetri2x_ scipy_chetri2_ scipy_chetrf_ scipy_csytri_ scipy_chetri_ scipy_csycon_ scipy_checon_ scipy_csptrf_ scipy_cpotri_ scipy_cpotrf_ scipy_cpotf2_ scipy_clauum_ scipy_clauu2_ scipy_chptrf_ scipy_ctrexc_ scipy_cggbal_ scipy_ctrttp_ scipy_csptri_ scipy_chptri_ scipy_cungtr_ scipy_cspcon_ scipy_chpcon_ scipy_chetd2_ scipy_chetrd_ scipy_cpocon_ scipy_cgecon_ scipy_claqsy_ scipy_claqhe_ scipy_csyequb_ scipy_cheequb_ scipy_cpptri_ scipy_cpptrf_ scipy_ctpttr_ scipy_csymv_ scipy_csyr_ scipy_cspr_ scipy_cupgtr_ scipy_cspmv_ scipy_cgtcon_ scipy_chptrd_ scipy_cppcon_ scipy_cppequ_ scipy_claqsp_ scipy_claqhp_ scipy_zgebal_ scipy_zpstrf_ scipy_zpstf2_ scipy_zsytf2_ scipy_zsyswapr_ scipy_zhetf2_ scipy_zheswapr_ scipy_zsytri2x_ scipy_zsytri2_ scipy_zsytrf_ scipy_zhetri2x_ scipy_zhetri2_ scipy_zhetrf_ scipy_zsytri_ scipy_zhetri_ scipy_zsycon_ scipy_zhecon_ scipy_zsptrf_ scipy_zpotri_ scipy_zpotrf_ scipy_zpotf2_ scipy_zlauum_ scipy_zlauu2_ scipy_zhptrf_ scipy_zlat2c_ scipy_ztrexc_ scipy_zggbal_ scipy_ztrttp_ scipy_zsptri_ scipy_zhptri_ scipy_zungtr_ scipy_zspcon_ scipy_zhpcon_ scipy_zhetd2_ scipy_zhetrd_ scipy_zpocon_ scipy_zgecon_ scipy_zlaqsy_ scipy_zlaqhe_ scipy_zsyequb_ scipy_zheequb_ scipy_zpptri_ scipy_zpptrf_ scipy_ztpttr_ scipy_zsymv_ scipy_zsyr_ scipy_zspr_ scipy_zupgtr_ scipy_zspmv_ scipy_zgtcon_ scipy_zhptrd_ scipy_zppcon_ scipy_zppequ_ scipy_zlaqsp_ scipy_zlaqhp_ scipy_sgebal_ scipy_spstrf_ scipy_spstf2_ scipy_ssytf2_ scipy_ssyswapr_ scipy_ssytri2x_ scipy_ssytri2_ scipy_ssytrf_ scipy_ssytri_ scipy_ssycon_ scipy_ssptrf_ scipy_spotri_ scipy_spotrf_ scipy_spotf2_ scipy_slauum_ scipy_slauu2_ scipy_strexc_ scipy_sggbal_ scipy_strttp_ scipy_ssptri_ scipy_sorgtr_ scipy_sspcon_ scipy_spocon_ scipy_sgecon_ scipy_ssytd2_ scipy_slaqsy_ scipy_ssytrd_ scipy_ssyequb_ scipy_spptri_ scipy_spptrf_ scipy_slasrt_ scipy_slarre_ scipy_stpttr_ scipy_cstedc_ scipy_csteqr_ scipy_cpteqr_ scipy_sstevd_ scipy_sstedc_ scipy_sstev_ scipy_ssteqr_ scipy_spteqr_ scipy_sopgtr_ scipy_sppcon_ scipy_sgtcon_ scipy_ssptrd_ scipy_sppequ_ scipy_slaqsp_ scipy_slarrc_ scipy_dgebal_ scipy_dpstrf_ scipy_dpstf2_ scipy_dsytf2_ scipy_dsyswapr_ scipy_dsytri2x_ scipy_dsytri2_ scipy_dsytrf_ scipy_dsytri_ scipy_dsycon_ scipy_dsptrf_ scipy_dpotri_ scipy_dpotrf_ scipy_dpotf2_ scipy_dlauum_ scipy_dlauu2_ scipy_dlat2s_ scipy_dtrexc_ scipy_dggbal_ scipy_dtrttp_ scipy_dsptri_ scipy_dorgtr_ scipy_dspcon_ scipy_dpocon_ scipy_dgecon_ scipy_dsytd2_ scipy_dlaqsy_ scipy_dsytrd_ scipy_dsyequb_ scipy_dpptri_ scipy_dpptrf_ scipy_dlasrt_ scipy_dlarre_ scipy_dtpttr_ scipy_zstedc_ scipy_zsteqr_ scipy_zpteqr_ scipy_dstevd_ scipy_dstedc_ scipy_dstev_ scipy_dsteqr_ scipy_dpteqr_ scipy_dopgtr_ scipy_dppcon_ scipy_dgtcon_ scipy_dsptrd_ scipy_dppequ_ scipy_dlaqsp_ scipy_dlarrc_ scipy_ctpmqrt_ scipy_ztpmqrt_ scipy_stpmqrt_ scipy_dtpmqrt_ scipy_cgbsvx_ scipy_cgemqrt_ scipy_cunmrz_ scipy_cunmhr_ scipy_cunmr3_ scipy_zgbsvx_ scipy_zgemqrt_ scipy_zunmrz_ scipy_zunmhr_ scipy_zunmr3_ scipy_sgbsvx_ scipy_sgemqrt_ scipy_sormrz_ scipy_sormhr_ scipy_sormr3_ scipy_dgbsvx_ scipy_dgemqrt_ scipy_dormrz_ scipy_dormhr_ scipy_dormr3_ scipy_cpbsvx_ scipy_cgghrd_ scipy_cunbdb_ scipy_chbgst_ scipy_ctrsyl_ scipy_chbgvd_ scipy_chbgv_ scipy_cunmrq_ scipy_cunmqr_ scipy_cunmql_ scipy_cunmlq_ scipy_chseqr_ scipy_cunmr2_ scipy_cunml2_ scipy_cunm2r_ scipy_cunm2l_ scipy_zpbsvx_ scipy_zgghrd_ scipy_zunbdb_ scipy_zhbgst_ scipy_ztrsyl_ scipy_zhbgvd_ scipy_zhbgv_ scipy_zunmrq_ scipy_zunmqr_ scipy_zunmql_ scipy_zunmlq_ scipy_zhseqr_ scipy_zunmr2_ scipy_zunml2_ scipy_zunm2r_ scipy_zunm2l_ scipy_cgebak_ scipy_sgebak_ scipy_spbsvx_ scipy_sgghrd_ scipy_sorbdb_ scipy_strsyl_ scipy_ssbgst_ scipy_ssbgvd_ scipy_ssbgv_ scipy_sormrq_ scipy_sormqr_ scipy_sormql_ scipy_sormlq_ scipy_sormr2_ scipy_sorml2_ scipy_sorm2r_ scipy_sorm2l_ scipy_shseqr_ scipy_cggbak_ scipy_sggbak_ scipy_zgebak_ scipy_dgebak_ scipy_dpbsvx_ scipy_dgghrd_ scipy_dorbdb_ scipy_dtrsyl_ scipy_dsbgst_ scipy_dsbgvd_ scipy_dsbgv_ scipy_dormrq_ scipy_dormqr_ scipy_dormql_ scipy_dormlq_ scipy_dormr2_ scipy_dorml2_ scipy_dorm2r_ scipy_dorm2l_ scipy_dhseqr_ scipy_zggbak_ scipy_dggbak_ scipy_cgesvx_ scipy_csysvx_ scipy_chesvx_ scipy_cposvx_ scipy_ctrevc_ scipy_ctgevc_ scipy_ctgsna_ scipy_ctrsna_ scipy_ctrsen_ scipy_clarzt_ scipy_clarft_ scipy_cgesvd_ scipy_chbevd_ scipy_chbev_ scipy_chbtrd_ scipy_cpftrs_ scipy_cspsvx_ scipy_chpsvx_ scipy_cppsvx_ scipy_cgtsvx_ scipy_zgesvx_ scipy_zsysvx_ scipy_zhesvx_ scipy_zposvx_ scipy_ztrevc_ scipy_ztgevc_ scipy_ztgsna_ scipy_ztrsna_ scipy_ztrsen_ scipy_zlarzt_ scipy_zlarft_ scipy_zgesvd_ scipy_zhbevd_ scipy_zhbev_ scipy_zhbtrd_ scipy_zpftrs_ scipy_zspsvx_ scipy_zhpsvx_ scipy_zppsvx_ scipy_zgtsvx_ scipy_sgesvx_ scipy_ssysvx_ scipy_sposvx_ scipy_strevc_ scipy_stgevc_ scipy_stgsna_ scipy_strsna_ scipy_strsen_ scipy_ssbevd_ scipy_sgesvd_ scipy_ssbev_ scipy_slarzt_ scipy_slarft_ scipy_ssbtrd_ scipy_spftrs_ scipy_sspsvx_ scipy_sppsvx_ scipy_sgtsvx_ scipy_dgesvx_ scipy_dsysvx_ scipy_dposvx_ scipy_dtrevc_ scipy_dtgevc_ scipy_dtgsna_ scipy_dtrsna_ scipy_dtrsen_ scipy_dsbevd_ scipy_dgesvd_ scipy_dsbev_ scipy_dlarzt_ scipy_dlarft_ scipy_dsbtrd_ scipy_dpftrs_ scipy_dspsvx_ scipy_dppsvx_ scipy_dgtsvx_ scipy_csyconv_ scipy_ctrtri_ scipy_ctrti2_ scipy_cggev_ scipy_ctrttf_ scipy_cgeev_ scipy_cheevd_ scipy_cheev_ scipy_ctptri_ scipy_cpftri_ scipy_cpftrf_ scipy_ctfttr_ scipy_ctpttf_ scipy_ctfttp_ scipy_chpevd_ scipy_chpev_ scipy_zsyconv_ scipy_ztrtri_ scipy_ztrti2_ scipy_zggev_ scipy_ztrttf_ scipy_zgeev_ scipy_zheevd_ scipy_zheev_ scipy_ztptri_ scipy_zpftri_ scipy_zpftrf_ scipy_ztfttr_ scipy_ztpttf_ scipy_ztfttp_ scipy_zhpevd_ scipy_zhpev_ scipy_ssyconv_ scipy_strtri_ scipy_strti2_ scipy_sggev_ scipy_strttf_ scipy_ssyevd_ scipy_ssyev_ scipy_sgeev_ scipy_stptri_ scipy_spftri_ scipy_spftrf_ scipy_sstebz_ scipy_slarrd_ scipy_stfttr_ scipy_stpttf_ scipy_stfttp_ scipy_sspevd_ scipy_sbdsdc_ scipy_sspev_ scipy_cstemr_ scipy_sstemr_ scipy_cstegr_ scipy_sstevr_ scipy_sstegr_ scipy_sstevx_ scipy_dsyconv_ scipy_dtrtri_ scipy_dtrti2_ scipy_dggev_ scipy_dtrttf_ scipy_dsyevd_ scipy_dsyev_ scipy_dgeev_ scipy_dtptri_ scipy_dpftri_ scipy_dpftrf_ scipy_dstebz_ scipy_dlarrd_ scipy_dtfttr_ scipy_dtpttf_ scipy_dtfttp_ scipy_dspevd_ scipy_dbdsdc_ scipy_dspev_ scipy_zstemr_ scipy_dstemr_ scipy_zstegr_ scipy_dstevr_ scipy_dstegr_ scipy_dstevx_ scipy_ctgsja_ scipy_ztgsja_ scipy_stgsja_ scipy_dtgsja_ scipy_ctbtrs_ scipy_chbgvx_ scipy_ctbrfs_ scipy_chgeqz_ scipy_cunmbr_ scipy_ztbtrs_ scipy_zhbgvx_ scipy_ztbrfs_ scipy_zhgeqz_ scipy_zunmbr_ scipy_stbtrs_ scipy_ssbgvx_ scipy_stbrfs_ scipy_shgeqz_ scipy_sormbr_ scipy_dtbtrs_ scipy_dsbgvx_ scipy_dtbrfs_ scipy_dhgeqz_ scipy_dormbr_ scipy_ctrtrs_ scipy_ctrrfs_ scipy_chbevx_ scipy_chsein_ scipy_cunmtr_ scipy_ctbcon_ scipy_ctptrs_ scipy_ctprfs_ scipy_cupmtr_ scipy_ztrtrs_ scipy_ztrrfs_ scipy_zhbevx_ scipy_zhsein_ scipy_zunmtr_ scipy_ztbcon_ scipy_ztptrs_ scipy_ztprfs_ scipy_zupmtr_ scipy_strtrs_ scipy_sgesvj_ scipy_strrfs_ scipy_ssbevx_ scipy_stbcon_ scipy_sormtr_ scipy_shsein_ scipy_chfrk_ scipy_stptrs_ scipy_stprfs_ scipy_ssfrk_ scipy_clasr_ scipy_sopmtr_ scipy_slasr_ scipy_dtrtrs_ scipy_dgesvj_ scipy_dtrrfs_ scipy_dsbevx_ scipy_dtbcon_ scipy_dormtr_ scipy_dhsein_ scipy_zhfrk_ scipy_dtptrs_ scipy_dtprfs_ scipy_dsfrk_ scipy_zlasr_ scipy_dopmtr_ scipy_dlasr_ scipy_ctrcon_ scipy_cheevr_ scipy_cheevx_ scipy_ctftri_ scipy_ctpcon_ scipy_chpevx_ scipy_ztrcon_ scipy_zheevr_ scipy_zheevx_ scipy_ztftri_ scipy_ztpcon_ scipy_zhpevx_ scipy_ssyevr_ scipy_ssyevx_ scipy_strcon_ scipy_stftri_ scipy_sspevx_ scipy_stpcon_ scipy_dsyevr_ scipy_dsyevx_ scipy_dtrcon_ scipy_dtftri_ scipy_dspevx_ scipy_dtpcon_ scipy_ctprfb_ scipy_clarzb_ scipy_ztprfb_ scipy_zlarzb_ scipy_stprfb_ scipy_slarzb_ scipy_dtprfb_ scipy_dlarzb_ scipy_clarfb_ scipy_zlarfb_ scipy_slarfb_ scipy_dlarfb_ scipy_clatbs_ scipy_zlatbs_ scipy_slatbs_ scipy_dlatbs_ scipy_cggevx_ scipy_cgeevx_ scipy_clatrs_ scipy_clatps_ scipy_zggevx_ scipy_zgeevx_ scipy_zlatrs_ scipy_zlatps_ scipy_sggevx_ scipy_sgeevx_ scipy_slatrs_ scipy_slatps_ scipy_dggevx_ scipy_dgeevx_ scipy_dlatrs_ scipy_dlatps_ scipy_cbbcsd_ scipy_sbbcsd_ scipy_zbbcsd_ scipy_dbbcsd_ scipy_ctfsm_ scipy_ztfsm_ scipy_stfsm_ scipy_dtfsm_ scipy_cuncsd_ scipy_zuncsd_ scipy_sorcsd_ scipy_dorcsd_ scipy_sgejsv_ scipy_dgejsv_ scipy_zgges_ scipy_zggesx_ scipy_sgges_ scipy_sggesx_ scipy_dgges_ scipy_dggesx_ scipy_cgges_ scipy_cggesx_ scipy_zgees_ scipy_zgeesx_ scipy_sgees_ scipy_sgeesx_ scipy_dgees_ scipy_dgeesx_ scipy_cgees_ scipy_cgeesx_ scipy_claesy_ scipy_claev2_ scipy_clartg_ scipy_zlaesy_ scipy_zlaev2_ scipy_zlartg_ scipy_slagv2_ scipy_slag2_ scipy_slanv2_ scipy_slasv2_ scipy_slaev2_ scipy_sladiv_ scipy_slas2_ scipy_slartgs_ scipy_slartgp_ scipy_slartg_ scipy_slae2_ scipy_slabad_ scipy_dlagv2_ scipy_dlag2_ scipy_dlanv2_ scipy_dlasv2_ scipy_dlaev2_ scipy_dladiv_ scipy_dlas2_ scipy_dlartgs_ scipy_dlartgp_ scipy_dlartg_ scipy_dlae2_ scipy_dlabad_ scipy_ilaclr_ scipy_ilaclc_ scipy_ilazlr_ scipy_ilazlc_ scipy_ilaslr_ scipy_ilaslc_ scipy_iladlr_ scipy_iladlc_ scipy_icmax1_ scipy_izmax1_ scipy_ieeeck_ scipy_dlaneg_ scipy_ilauplo_ scipy_ilatrans_ scipy_ilaprec_ scipy_iladiag_ scipy_disnan_ scipy_chla_transtype_ scipy_scsum1_ scipy_clangb_ scipy_slangb_ scipy_clange_ scipy_slange_ scipy_clanhs_ scipy_clangt_ scipy_slanhs_ scipy_clanht_ scipy_slangt_ scipy_slanst_ scipy_clansb_ scipy_clanhb_ scipy_slansb_ scipy_clansy_ scipy_clanhe_ scipy_clansp_ scipy_clanhp_ scipy_slansy_ scipy_slansp_ scipy_clantr_ scipy_clantb_ scipy_slantr_ scipy_slantb_ scipy_clantp_ scipy_clanhf_ scipy_slantp_ scipy_slansf_ scipy_slapy3_ scipy_slapy2_ scipy_dzsum1_ scipy_zlangb_ scipy_dlangb_ scipy_zlange_ scipy_dlange_ scipy_zlanhs_ scipy_zlangt_ scipy_dlanhs_ scipy_zlanht_ scipy_dlangt_ scipy_dlanst_ scipy_zlansb_ scipy_zlanhb_ scipy_dlansb_ scipy_zlansy_ scipy_zlanhe_ scipy_zlansp_ scipy_zlanhp_ scipy_dlansy_ scipy_dlansp_ scipy_zlantr_ scipy_zlantb_ scipy_dlantr_ scipy_dlantb_ scipy_zlantp_ scipy_zlanhf_ scipy_dlantp_ scipy_dlansf_ scipy_dlapy3_ scipy_dlapy2_ _Py_Dealloc PyTuple_New PyDict_SetDefault PyBytes_FromStringAndSize PyBytes_AsString PyUnstable_Code_NewWithPosOnlyArgs PyObject_GetAttrString PyDict_SetItemString PyExc_AttributeError PyErr_ExceptionMatches PyErr_Clear PyThreadState_Get PyInterpreterState_GetID PyExc_ImportError PyModule_NewObject PyModule_GetDict PyDict_GetItemWithError PyErr_Occurred PyMethod_New _PyObject_VisitManagedDict PyTuple_GetSlice PyTuple_GetItem PyMem_Malloc PyDict_Next PyMem_Free PyErr_NoMemory _PyObject_GC_New PyObject_GC_Track PyExc_ValueError PyErr_WarnFormat PyObject_SetAttr PyCapsule_New strlen _Py_FalseStruct PyList_New PyImport_ImportModuleLevelObject _Py_TrueStruct PyObject_GetAttr strrchr PyImport_AddModule PyType_FromMetaclass PyExc_RuntimeWarning PyErr_WarnEx _PyObject_ClearManagedDict PyObject_GC_UnTrack PyObject_ClearWeakRefs PyObject_GC_Del _PyThreadState_UncheckedGet PyFrame_New PyTraceBack_Here PyCode_NewEmpty memmove PyMem_Realloc PyException_SetTraceback PyExc_RuntimeError PyObject_SetAttrString Py_Version PyOS_snprintf PyUnicode_FromStringAndSize PyImport_ImportModule PyMemoryView_FromMemory PyObject_CallFunctionObjArgs PyUnicode_DecodeUTF8 PyUnicode_InternInPlace PyObject_Hash PyExc_ModuleNotFoundError PyCapsule_Type PyCapsule_GetPointer PyType_Type PyTuple_Pack PyImport_GetModuleDict PyDict_GetItemString PyDict_Type PyDict_SetItem PyModule_GetName PyCapsule_IsValid PyCapsule_GetName PyComplex_Type PyComplex_AsCComplex PyComplex_FromDoubles PyBytes_Type PyCFunction_Type PyBaseObject_Type Py_EnterRecursiveCall Py_LeaveRecursiveCall PyFloat_FromDouble PyObject_VectorcallDict PyInit_cython_lapack PyModuleDef_Init PyObject_GenericGetDict PyObject_GenericSetDict scipy_cdotc_ scipy_zdotc_ scipy_cdotu_ scipy_zdotu_ scipy_cladiv_ scipy_zladiv_ libscipy_openblas.so libc.so.6 GLIBC_2.2.5 /opt/_internal/cpython-3.12.11/lib/python3.12/site-packages/scipy_openblas32/lib libscipy_openblas-6cdc3b4a.so $ORIGIN/../../scipy.libs       