session_write_close();
$obj_escolas = new clsPmieducarEscola();
$lst_escolas = $obj_escolas->lista($ref_cod_escola, null, null, $ref_cod_instituicao, null, null, null, null, null, null, 1);
if ($lst_escolas) {
    //$relatorio = new relatorios("RELAÇÃO DOS ALUNOS ENTURMADOS   -   Ano {$ano}                                    Total de Alunos = {$lst_matricula_turma[0]['_total']}",120,false, "i-Educar", "A4", "Prefeitura COBRA Tecnologia\n\nSecretaria da Educação", "#515151");
    $relatorio_criado = false;
    //$relatorio->novaPagina();
    foreach ($lst_escolas as $key => $escola) {
        $obj_escola_ano_letivo = new clsPmieducarEscolaAnoLetivo();
        $lst_escola_ano_letivo = $obj_escola_ano_letivo->lista($escola['cod_escola'], $ano_requisitado, null, null, 1, null, null, null, null, 1);
        if (is_array($lst_escola_ano_letivo)) {
            $det_escola_ano_letivo = array_shift($lst_escola_ano_letivo);
            $ano = $det_escola_ano_letivo['ano'];
            $obj_matricula_turma = new clsPmieducarMatriculaTurma();
            $obj_matricula_turma->setOrderby("nm_curso, nm_serie, nm_turma, to_ascii(p.nome) ASC");
            $lst_matricula_turma = $obj_matricula_turma->lista3(null, $ref_cod_turma, null, null, null, null, null, null, 1, $ref_ref_cod_serie, $ref_cod_curso, $escola['cod_escola'], null, array(1, 2, 3), null, $ano, 1, true, $semestre);
            if (is_array($lst_matricula_turma)) {
                if (!$relatorio_criado) {
                    $relatorio = new relatorios("RELAÇÃO DOS ALUNOS ENTURMADOS ANO - {$ano}    ", 120, false, "i-Educar", "A4", "Prefeitura COBRA Tecnologia\nSecretaria da Educação\n\n" . date("d/m/Y"), "#515151");
                    $relatorio->setMargem(20, 20, 50, 50);
                    $relatorio->exibe_produzido_por = false;
                    $relatorio_criado = true;
                }
                $relatorio->novalinha(array("{$escola['nome']}"), 0, 16, true, "arial", array(400), "#515151", "#d3d3d3", "#FFFFFF", false, true);
                $relatorio->novalinha(array("Cód. Aluno", "Nome do Aluno", "Raça", "Sexo", "Data Nascimento", "Nome do Responsável"), 0, 16, true, "arial", array(75, 170, 50, 35, 100), "#515151", "#d3d3d3", "#FFFFFF", false, true);
                $cod_curso = 0;
                $cod_serie = 0;
                $cod_turma = 0;
                $db = new clsBanco();
                foreach ($lst_matricula_turma as $matriculas) {
                    if ($cod_turma != $matriculas['ref_cod_turma']) {