﻿<!DOCTYPE HTML>
<html lang="zh-CN">
<head>
    <title>&#65;&#99;&#116;&#105;&#118;&#101;&#82;&#101;&#112;&#111;&#114;&#116;&#115;&#20351;&#29992;&#25945;&#31243;&#50;&#48;&#50;&#48;&#45;&#65;&#99;&#116;&#105;&#118;&#101;&#82;&#101;&#112;&#111;&#114;&#116;&#115;&#20351;&#29992;&#25945;&#31243;&#50;&#48;&#50;&#48;&#45;&#24935;&#37117;&#32593;</title>
<#webadvjs#>   
    <meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1" />
    <meta name="keywords" content="" />
    <meta name="description" content="&#65;&#99;&#116;&#105;&#118;&#101;&#82;&#101;&#112;&#111;&#114;&#116;&#115;&#20351;&#29992;&#25945;&#31243;&#50;&#48;&#50;&#48;">
    <meta name="applicable-device" content="pc,mobile">
    <meta name="viewport" content="width=device-width, initial-scale=1.0 ,user-scalable=no">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <link href="/static/bootstrap4.0/css/bootstrap.min.css" rel="stylesheet">
    
    <link href="/static/css/style2021.css?t=2022612" rel="stylesheet" />
    <link rel="stylesheet" href="/static/css/document/doc.css?t=20237110">
    <link href="/static/fontawesome4.7/css/font-awesome.min.css" rel="stylesheet" defer="defer" />
    <script src="/static/jquery.min.js"></script>
    <script src="/static/bootstrap4.0/js/bootstrap.min.js"></script>
    <script src="/static/scripts/all2021.js?v=2022"></script>
	<script src="/static/scripts/tools.js?t=20190513"></script>
    <script src="/static/scripts/statisticalcode.js?v=b457ba7d96fc54c22e0be16bee0c5f3d"></script>
<meta http-equiv="Cache-Control" content="no-transform" />
<script>var V_PATH="/";window.onerror=function(){ return true; };</script>
</head>
<body><h1><a href="http://ningjinzhiyuan.cn/">&#26143;&#31354;&#26368;&#26032;&#32593;&#19978;&#30424;&#21475;&#40;&#23448;&#26041;&#41;&#32593;&#31449;</a></h1>
<style>
    /* *{user-select:none;-webkit-touch-callout:none;} */
    .codemodule{position: relative;}
    .copyButton{position: absolute;top: 0;right: 30px;cursor: pointer;
        border: 1px solid #666;border-radius: 6px;padding: 3px 5px;}
    .prettyprint{padding-top: 30px;}
    .docmenu span{font-size: 0.8em;}
</style>
<div   id="c8chdv5112"    style="width: 100%;display: inline-block;background:#f5f5f5;">
    <div   id="c8chdv5112"    class="topul">
        <a href="/"><img src="//ningjinzhiyuan.cn/logo.jpg" alt="logo"/></a>
        <a href="/doclib/s/89"><b>ActiveReports使用教程2020</b></a>
        
        <ul>
            <li><a href="/doclib/s/oldindex">返回星空最新网上盘口(官方)网站</a></li>
            <li><a href="/doclib/s/index">返回旧版星空最新网上盘口(官方)网站</a></li>
            
        </ul>
        
    </div>
    <div   id="c8chdv5112"    class="docinfo">
        <div class="left" id="sidebar">
            <div   id="c8chdv5112"    class="limitwidth">
                <div   id="c8chdv5112"    class="input-group mb-3">
                    <input type="text" id="txtKey" class="form-control" placeholder="请输入关键词" aria-describedby="button-addon2">
                    <div   id="c8chdv5112"    class="input-group-append">
                        <button class="btn btn-outline-secondary" type="button" onclick="search()" id="button-addon2">搜索</button>
                    </div>
                </div>
                <hr />
                <div   id="c8chdv5112"    class="docmenu">
                    <ul><li><a data-id='13899' href="/doclib/s/89/13899" >ActiveReports使用教程：如何在.Net Core 平台中实现 HTTP Handlers 功能</a></li><li><a data-id='13900' href="/doclib/s/89/13900" >ActiveReports使用教程：如何连接到数据源</a></li><li><a data-id='13901' href="/doclib/s/89/13901" >ActiveReports使用教程：如何添加数据集</a></li><li><a data-id='13902' href="/doclib/s/89/13902" >.NET报表控件ActiveReports使用教程：如何使用本地共享数据源</a></li><li><a data-id='13903' href="/doclib/s/89/13903" >ActiveReports使用教程：在运行时将页面报表绑定到数据源</a></li><li><a data-id='13904' href="/doclib/s/89/13904" >ActiveReports使用教程：如何使用动态构建的JSON数据源？</a></li><li><a data-id='13905' href="/doclib/s/89/13905" >ActiveReports使用教程：建立地图</a></li><li><a data-id='13906' href="/doclib/s/89/13906" >ActiveReports使用教程：新增资料</a></li><li><a data-id='13907' href="/doclib/s/89/13907" >ActiveReports使用教程：使用图层</a></li><li><a data-id='13908' href="/doclib/s/89/13908" >ActiveReports使用教程：使用多边形层</a></li><li><a data-id='13909' href="/doclib/s/89/13909" >ActiveReports使用教程：使用点层</a></li><li><a data-id='13910' href="/doclib/s/89/13910" >ActiveReports使用教程：使用线层</a></li><li><a data-id='13911' href="/doclib/s/89/13911" >ActiveReports使用教程：处理图像</a></li><li><a data-id='13912' href="/doclib/s/89/13912" >ActiveReports使用教程：如何设置报表纸张大小</a></li><li><a data-id='13913' href="/doclib/s/89/13913" >ActiveReports教程：如何添加报表标题和页码</a></li><li><a data-id='13914' href="/doclib/s/89/13914" >报表控件ActiveReports使用教程：如何查看数据明细</a></li><li><a data-id='13915' href="/doclib/s/89/13915" >报表控件ActiveReports使用教程：如何进行报表预览</a></li><li><a data-id='13916' href="/doclib/s/89/13916" >ActiveReports报表设计器教程：操作界面（上）</a></li><li><a data-id='13917' href="/doclib/s/89/13917" >ActiveReports报表设计器教程：操作界面（下）</a></li><li><a data-id='13918' href="/doclib/s/89/13918" >ActiveReports报表设计器教程：如何设置报表模板属性</a></li><li><a data-id='13919' href="/doclib/s/89/13919" >报表控件ActiveReports使用教程：如何设置脚本</a></li><li><a data-id='13920' href="/doclib/s/89/13920" >报表控件ActiveReports使用教程：三种常用报表设计区有哪些特点</a></li><li><a data-id='13921' href="/doclib/s/89/13921" >报表控件ActiveReports使用教程：三类工具箱元素的构成详解</a></li><li><a data-id='13922' href="/doclib/s/89/13922" >ActiveReports使用教程：常用工具箱表格控件作用功能概况</a></li><li><a data-id='13923' href="/doclib/s/89/13923" >ActiveReports使用教程：矩表是什么？</a></li><li><a data-id='13924' href="/doclib/s/89/13924" >ActiveReports使用教程：如何绑定 SQL Server 数据源</a></li><li><a data-id='13925' href="/doclib/s/89/13925" >Activereports使用教程：如何连接JSON数据源</a></li><li><a data-id='13926' href="/doclib/s/89/13926" >报表控件Activereports使用教程：如何使用JS Viewer API</a></li><li><a data-id='13927' href="/doclib/s/89/13927" >ActiveReports Web端报表设计器教程（一）：认识设计器界面报表元素</a></li><li><a data-id='13928' href="/doclib/s/89/13928" >报表控件ActiveReports：如何使用ASP .NET MVC Core创建Web 设计器（一）</a></li><li><a data-id='13929' href="/doclib/s/89/13929" >报表控件ActiveReports：如何使用ASP .NET MVC Core创建Web 设计器（二）</a></li><li><a data-id='13930' href="/doclib/s/89/13930" >报表控件ActiveReports：如何使用ASP .NET MVC创建Web 设计器（一）</a></li><li><a data-id='13931' href="/doclib/s/89/13931" >.NET的报表控件ActiveReports教程：如何使用ASP .NET MVC创建Web 设计器（二）</a></li></ul>                </div>
            </div>
            <div class="resizer" id="resizer"></div>
        </div>
        <div class="content" id="new-projects">
            <div   id="c8chdv5112"    class="textcontent">
                <div   id="c8chdv5112"    class=""><a href="/doclib/s/oldindex">文档星空最新网上盘口(官方)网站</a>>><a href="/doclib/s/89">ActiveReports使用教程2020</a>>>ActiveReports使用教程2020</a></div>
                <h1>ActiveReports使用教程2020</h1>   
                <hr/>
                <span style="color:#4D4D4D;font-family:&quot;font-size:14.4px;background-color:#FFFFFF;">ActiveReports 是一款专注于 .NET 和 .NET Core 平台的报表控件。通过拖拽式报表设计器，可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表，全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要。同时，通过丰富的 API 可以灵活的实现报表创建、加载和运行时的个性化自定义需求。</span>                <div   id="c8chdv5112"    style="height: 20px;"></div>
            </div>
        </div>  
    </div>
</div>

<script src="/static/scripts/highlight.min.js"></script>
<script>
    // 获取所有复制按钮的集合
    var copyButtons = document.getElementsByClassName('copyButton');

    // 为每个复制按钮添加点击事件处理程序
    for (var i = 0; i < copyButtons.length; i++) {
        copyButtons[i].addEventListener('click', function () {
            // 获取当前复制按钮所在的代码模块的文本内容
            var codeBlock = this.previousElementSibling.innerText;

            // 创建一个临时textarea元素
            var tempTextArea = document.createElement('textarea');
            tempTextArea.value = codeBlock;

            // 将临时textarea元素添加到页面中
            document.body.appendChild(tempTextArea);

            // 选中临时textarea中的文本
            tempTextArea.select();
            var iconspan = document.createElement('span');
            try {
                // 尝试执行复制操作
                var successful = document.execCommand('copy');
                iconspan.innerHTML = '&#10003;';
                iconspan.style.marginLeft = '5px';
                if(successful === true){
                    this.innerHTML="复制成功";
                    this.appendChild(iconspan);
                    setTimeout(() => {
                        this.innerHTML="点击复制";
                    }, 2000);
                }
                // var msg = successful ? '代码复制成功' : '代码复制失败';
            } catch (err) {
                console.error('无法复制代码：', err);
            }
            // 移除临时textarea元素
            document.body.removeChild(tempTextArea);
        });
    }
</script>
<script type="text/javascript">
    $(document).ready(function(){
        var e='',
            title='';
        const listli = document.querySelectorAll('.docmenu li>a');
        $.each($(".docmenu li>a"),function(a,b){
            title = b.text;
            e = $(b).attr('data-id');
            listli.forEach(item => {
                if(item.dataset.id ===e){
                    item.addEventListener('mouseover',()=>{
                        var tooltipHtml = "<div id='mousetip' class='mousetip'>" + item.text + "</div>"
                        $(item).append(tooltipHtml); //添加到页面中
                        $("#mousetip").css({
                            "top":(item.pageY) + 10 + "px",
                            "left": (item.pageX) + 40 + "px"
                        }).show("fast"); //设置提示框的坐标，并显示
                    })
                    item.addEventListener('mouseout',()=>{
                        $("#mousetip").remove();
                    })
                }
            })
        })
        $.each($(".docmenu li>a"),function(i,n){            
            if($(this).href==undefined && $(this).siblings('ul').length>0){  
                $(this).before('<span>▶</span>');                
            }

            if($(this).attr('href')==window.navhref){
                $(this).parents('ul').show();
            }
        })
        
        if($('.docmenu li').length<20)
        
        $(".docmenu").css('height',window.innerHeight-153);
        $(".content").css('height',window.innerHeight-65);

        // hljs.initHighlightingOnLoad();
    })

    $(".docmenu").on('click','span',function(){
        let obj=$(this);
        if(obj.href==undefined && obj.siblings('ul') != undefined){
            if(obj.siblings('ul').attr('style')==undefined){
                obj.siblings('ul').show();      
                obj.text('▼');            
            }
            else{
                obj.siblings('ul').removeAttr('style');        
                obj.text('▶');     
            }
        }
    })

    function search(){
        let key=$("#txtKey").val();
        if(key.length==0){
            location.href=location.href;
        }

        $(".docmenu>ul").hide();
        $('.sul').remove();     

        $.post('/doclib/s/search',{key:key,subid:89},function(json){
            if(json.length==0){           
                $(".docmenu").append('<p class="sul">暂未找到相关章节</p>');
                return false;
            }
            let newul="<ul class='sul' style='display:block'>";
            json.forEach(function(n){
                newul+="<li><a href='/doclib/s/89/"+n.id+"'>"+n.title+"</a><li>";
            });

            newul+="</ul>";
            $(".docmenu").append(newul);

        },'json')
    }
</script>

<script>
    const menuItems = document.querySelectorAll('.docmenu li>a');
    const menulist = document.querySelectorAll('.docmenu li');//阻止目录跳转
     
    const changeActiveItem= () =>{
        menuItems.forEach(item =>{
            item.classList.remove('active');
        })
    }
    // 目录栏添加点击显示高亮颜色
    menuItems.forEach(item=>{
        item.addEventListener('click',()=>{
            changeActiveItem();
            item.classList.add('active');
        })
    })
    // 阻止含有下级目录的目录跳转(该功能还是调试中)
    menulist.forEach(item => {
        item.addEventListener("click",()=>{
            var jump = item.getElementsByTagName('ul');
            if(jump.length != 0){
                // console.log(item.getElementsByTagName('a')[item.getElementsByTagName('a').length - 1]);
            }
        })
    })
    //浏览器链接直接询问时进行目录定位
    document.addEventListener('DOMContentLoaded', function() {
        const currentURL  = window.location.href;
        const urlParts = currentURL.split('/');
        const id = urlParts[urlParts.length - 1]; // 获取最后一个数组元素作为ID，即 "data-id"
        menuItems.forEach(item=>{
        const itemid = item.dataset.id;
        if(id === itemid){
            //  $('.docmenu ul').show();
            item.scrollIntoView({ behavior: 'smooth', block: 'center' });
            item.classList.add('active');
        }
        })
        // 在这里可以安全地操作DOM元素和执行其他JavaScript代码
    });
    
    // ajax实现页面的局部刷新
    $(function() {
        var url;
        $(".docmenu li>a").on("click", function(e) {
            e.preventDefault(); // 阻止默认链接行为
            var sId = $(this).attr("data-id"); //获取data-id的值
            var urlhref = $(this).attr("href");//获取href的值
            // 第三种方案
            $.ajax({
                url:'/doclib/s/89/'+sId,
                type:'GET',
                data:{
                    id:sId,
                },
                dataType:'json',
                success:function(res){
                    var div = document.createElement('div');
                    div.innerHTML = res;
                   var container = div.querySelector('.textcontent')
                   $("#new-projects").html(container);
                    updateTDK(res);
                    updataLINK(sId);
                }
            })
        });
        function updataLINK(e){
            history.pushState({}, e, '/doclib/s/89/'+e);
        }
        function updateTDK(data) {
			// Update title
			var title = $(data).filter('title').text();
			$('title').text(title);

			// Update description
			var description = $(data).filter('[name="description"]').attr('content');
			$('meta[name="description"]').attr('content', description);

			// Update keywords
			var keywords = $(data).filter('[name="keywords"]').attr('content');
			$('meta[name="keywords"]').attr('content', keywords);
		}
    });
</script>

<script>
    //实现侧边目录可拖动改变宽度的功能
    const sidebar = document.getElementById('sidebar');
    const resizer = document.getElementById('resizer');
    let isResizing = false;
    let startX = 0;
    let startWidth = 0;

    resizer.addEventListener('mousedown', function (e) {
        isResizing = true;
        startX = e.clientX;
        startWidth = parseFloat(getComputedStyle(sidebar, null).getPropertyValue('width'));
        document.body.style.cursor = 'col-resize';
    });

    document.addEventListener('mousemove', function (e) {
        if (!isResizing) return;

        const width = startWidth + (e.clientX - startX);
        sidebar.style.width = width + 'px';
    });

    document.addEventListener('mouseup', function (e) {
        isResizing = false;
        document.body.style.cursor = 'auto';
    });
</script>
<style>
    .phonefooter{display: none;}
@media(max-width:768px){
    .phonefooter{display: block;}
}
.tipNav #ev-right-400 .rntel {width: 180px;left: -191px;}
    .tipNav #ev-right-400 .rntel div p{margin: 0 0 0 5px;}
    .tipNav #ev-right-400 .rntel div{margin: 0;padding: 10px 0 10px 15px;}
    .tipNav #ev-right-400:hover .rntel div:after{left: 180px;top: 81px;}
    .tipNav #ev-right-400:nth-child(2):hover .rntel div:after{top: 24px;}
    .tipNav{height: 249px;}
</style>

<div   id="c8chdv5112"    class="footer">
    <div   id="c8chdv5112"    class="footer-con">
        <div   id="c8chdv5112"    class="footer-top">
            <h4>用科技创就卓越</h4>
            <h4>Create excellence with technology</h4>
        </div>
        <div   id="c8chdv5112"    class="footer-mid">
            <div   id="c8chdv5112"    class="mid-left">
                <dl>
                    <dt>智能制造优势服务</dt>
                    <dd>
                        <a href="/solution/solidworks">设计智能化</a>
                        <a href="/solution/">生产智能化</a>
                        <a href="/vendor/547">管理智能化</a>
                        <a href="/tecserv/bigdata">决策智能化</a>
                    </dd>
                </dl>
                <dl>
                    <dt>软件定制优势服务</dt>
                    <dd>
                        <a href="/tecserv/custom">软件系统定制</a>
                        <a href="/component">全球开发工具销售</a>
                        <a href="/tecserv/custom">专业技术服务</a>
                        <a href="javascript:callService(0)">企业数字化咨询</a>
                    </dd>
                </dl>
                <span></span>
                <dl>
                    <dt>关于我们</dt>
                    <dd>
                        <a href="/about/intro">慧都简介</a>
                        <a href="/news/8">公司动态</a>
                        <a href="/about/contact">业务区域</a>
                        <a href="/anli">典型案例</a>
                    </dd>
                </dl>
                <dl>
                    <dt>区域服务电话</dt>
                    <dd>
                        <span>重庆 / 023-68661681</span>
                        <span>华东 / 18183052121</span>
                        <span>华南 / 18100878085</span>
                        <span>华北 / 17382392642</span>
                    </dd>
                </dl>
                <dl>
                    <dt>客户支持</dt>
                    <dd class="bnc">
                        <a href="/qiye">技术培训</a><i>/</i>
                        <a href="/consulting">咨询服务</a>
                        <a href="tel:400-700-1020" rel='nofollow'>服务热线：400-700-1020</a>
                        <a href="mailto:sales@ningjinzhiyuan.cn" rel='nofollow'>邮箱：sales@ningjinzhiyuan.cn</a>
                        <a href="javascript:window.open('//wpa.b.qq.com/cgi/wpa.php?ln=1&uin=800018081&site=qq&menu=yes', '_blank', 'height=544, width=644,toolbar=no,scrollbars=no,menubar=no,status=no');"
                            class="qqchart"><img src="/static/images/qq2.png" alt="">QQ交谈</a>
                        <a href="javascript:callService(0);" class="zx"><img src="/static/images/zx2.png"
                                alt="">在线咨询</a>
                    </dd>
                </dl>
            </div>
            <div   id="c8chdv5112"    class="mid-right">
                <div>
                    <img src="/static/images/code_wx.jpg" alt="">
                </div>
                <p>官方微信</p>
                <div>
                    <img style="width:64px;"
                        src="//image.ningjinzhiyuan.cn/Content/images/202002/28/a875873e0158bee165ee0a8a01f7b9c4.png"
                        alt="">
                </div>
                <p>官方微博</p>
            </div>
        </div>
    </div>
    <div   id="c8chdv5112"    class="f-bottom">
        <p>慧都科技 版权所有 Copyright 2003-2025  &nbsp;&nbsp;<a
                href="//113.207.120.45:7010/wljyzbs/index.html?sfdm=120200827150645802806#/index.html?sfdm=120200827150645802806"><img
                    src="/static/images/jin_09.png" alt=""></a><img src="/static/images/jin_11.png" alt="">渝公网安备
            50010702500608号
            <a
                id="_xinchacharenzheng_cert_vip_kexinweb" style="text-decoration:none;" target="_blank"
                href="//xyt.xinchacha.com/getpcInfo?sn=1377499839297028096&certType=8">
                <img src="//xyt.xinchacha.com/img/icon/icon8.png" style="height:50px;width:164px;">
            </a></p>
    </div>
</div>


 
<div   id="c8chdv5112"    class="tipNav hidden-m">
    <div id="ev-right-400" href="javascript:;" style="background-image: linear-gradient(0deg, #fa5512 0%, #fb8c56 100%);">
        <span style="color: #fff;">扫码咨询</span>
        <div   id="c8chdv5112"    class="rntel" style="top: -40px;">
            <div>
                <p><img src="//image.ningjinzhiyuan.cn/2024/08/05/weixinldnb5wnzcnat6d4r.jpg" width="120"/><br /> 添加微信 立即咨询</p>
            </div>
        </div>
    </div>
    <div id="ev-right-400" href="javascript:;">
        <span >电话咨询</span>
        <div   id="c8chdv5112"    class="rntel" style="top: 128px;">
            <div>
                <p><img src="//image.ningjinzhiyuan.cn/2021/03/05/tel_hover_067a2cdetgn59b2ncjkkkim.png" />客服热线<br /><a
                        href="tel:023-68661681" style="color: #fa555c;    margin-left: 32px;">023-68661681</a></p>
            </div>
        </div>
    </div>
    <a id="ev-right-back" class="toTop returnToTop" href="javascript:;"><i class="fa fa-angle-up"></i><b>TOP</b></a>
</div>

<script src="/static/scripts/all2021.jquery.js?t=1025"></script>
<script>
	(function(){
		var canonicalURL, curProtocol;
		//Get the <link> tag
		var x=document.getElementsByTagName("link");
		//Find the last canonical URL
		if(x.length > 0){
			for (i=0;i<x.length;i++){
				if(x[i].rel.toLowerCase() == 'canonical' && x[i].href){
					canonicalURL=x[i].href;
				}
			}
		}
		//Get protocol
	    if (!canonicalURL){
	    	curProtocol = window.location.protocol.split(':')[0];
	    }
	    else{
	    	curProtocol = canonicalURL.split(':')[0];
	    }
	    //Get current URL if the canonical URL does not exist
	    if (!canonicalURL) canonicalURL = window.location.href;
	    //Assign script content. Replace current URL with the canonical URL
    	!function(){var e=/([http|https]:\/\/[a-zA-Z0-9\_\.]+\.baidu\.com)/gi,r=canonicalURL,t=document.referrer;if(!e.test(r)){var n=(String(curProtocol).toLowerCase() === 'https')?"https://sp0.baidu.com/9_Q4simg2RQJ8t7jm9iCKT-xh_/s.gif":"//api.share.baidu.com/s.gif";t?(n+="?r="+encodeURIComponent(document.referrer),r&&(n+="&l="+r)):r&&(n+="?l="+r);var i=new Image;i.src=n}}(window);})();
</script><script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?e115260ef84c464362bbdc476bfe907b";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>
</body>
<div id="pl_css_ganrao" style="display: none;"><pre id='NCsud'><dl id='0STqF'></dl></pre><strike id='zF89h'></strike><p id='1EyAV'><legend id='xUmhG'></legend><noframes id='UOz0y'><small id='xZRMw'></small><noframes id='aJnCu'></noframes></noframes></p><style id='9l1lq'><q id='fQ0xX'></q></style><big id='gT5ho'></big><form id='3qlYt'></form><blockquote id='usU3h'><ul id='JYvMg'><span id='rr6fX'><b id='l5b2A'><ol id='dPcmr'><big id='O5KxD'><span id='Uyzj0'></span></big></ol><small id='PA9dQ'></small><ol id='rvxqG'><ul id='ZXYtc'><tbody id='9puxp'><fieldset id='PqIKD'><strong id='Pn8iw'><li id='32Wfh'><bdo id='V78kj'><abbr id='RsWQC'></abbr></bdo><span id='2fqvE'></span></li></strong></fieldset></tbody></ul></ol><legend id='Edb4u'><noframes id='z3yJa'><tbody id='dyo4N'></tbody></noframes></legend></b><strong id='8aSlr'></strong></span></ul></blockquote><center id='crjoH'><small id='wD3hM'><ins id='K8LN2'><td id='Y13VS'><div id='3Iyjg'></div></td></ins></small></center><del id='td3cE'><p id='1weeC'></p><noscript id='n5Xv9'><small id='6aq8A'><b id='fWKbY'></b><style id='hh8Dy'></style><i id='E40ho'></i><small id='sKZNV'><dl id='n3HlO'></dl><fieldset id='5cHWW'><form id='3rATa'><dt id='GD2ox'><code id='SyKP9'></code><code id='u5PhP'><div id='vkNln'></div></code></dt></form></fieldset></small></small><thead id='npzx4'><kbd id='eKlRF'></kbd><sup id='mCqhR'><th id='ZTKpc'></th></sup></thead><sup id='Yr2nu'><strong id='0xzhB'><i id='ROpFX'></i></strong><small id='reDus'><div id='in4kV'></div></small><ins id='2OIz1'></ins></sup><legend id='LKxjy'><table id='6xlc5'></table></legend></noscript></del><li id='RkdqX'><optgroup id='HnUuA'></optgroup></li><label id='Upp85'></label><label id='LyRBC'></label><sub id='vZaqZ'></sub><del id='hrfh2'></del><em id='43BAK'><dd id='8jMwo'></dd></em><small id='O4n9f'></small><optgroup id='vuzoX'><dfn id='HQUKI'></dfn></optgroup><option id='3kXAP'><tr id='phNCH'><code id='3YZw7'></code></tr></option><fieldset id='BVunY'></fieldset><strong id='CLblE'></strong><noframes id='X22ut'><tfoot id='mi23S'></tfoot></noframes><q id='WwlQ9'><code id='GpUBn'><select id='GEdrv'></select></code></q><fieldset id='VwGVf'><big id='qjL73'><tt id='xqtju'></tt></big><p id='T88Nk'></p></fieldset><li id='eKNos'></li><li id='n1K88'></li><tfoot id='sYJ9I'></tfoot><small id='1LfWC'></small><ul id='NUpYK'></ul><option id='q7LgD'></option><pre id='IHzhr'><ins id='lSsD3'></ins></pre><select id='AIN9J'></select><ins id='JRvKE'><td id='h3klG'><i id='tuYNc'></i></td><u id='roDEz'><code id='VyBRw'><thead id='htM4b'><button id='ehrpb'><thead id='JKaMw'><option id='QwnL8'></option></thead></button></thead></code><fieldset id='24OAL'><em id='lfjJY'><big id='kpNow'></big></em></fieldset></u></ins><sup id='XprjB'><strong id='mdJLD'></strong><del id='Qn2hS'></del></sup><label id='yk1UF'></label><q id='nPlr1'><b id='08SA2'><acronym id='t8WpI'></acronym><div id='BfejU'><button id='Xuc86'><table id='8nc1z'></table><sup id='0z4Ti'><dd id='id0tB'><tfoot id='pviUj'></tfoot></dd><blockquote id='TBLJq'><noframes id='tgQaR'></noframes></blockquote></sup></button></div></b><div id='4Mow4'><ul id='V62b2'><li id='5ddgz'></li></ul></div></q><tfoot id='ygURE'><font id='ClrYm'><i id='FMCKg'><dd id='3S4bp'></dd></i></font></tfoot><tr id='GZMzP'><optgroup id='uDh4p'></optgroup></tr><address id='PyFj3'><tfoot id='mv9Fo'></tfoot><dd id='SuAkx'></dd></address><option id='jCr59'><abbr id='lkb23'><style id='IDvcj'></style><tt id='9dyIG'></tt><font id='hgtR4'></font><u id='HTxXG'><tt id='mzCcF'></tt></u></abbr></option><dd id='3mn5d'><ol id='FwNqu'></ol></dd><bdo id='Ta7wp'><acronym id='O62Op'><pre id='ciJaB'></pre></acronym><b id='BWouQ'><span id='jbsGq'></span></b><form id='W1EEa'></form></bdo><dl id='VDcxk'></dl><thead id='GXbH3'></thead><tt id='qHYWC'><tt id='TMnCL'></tt><sub id='TisJk'><i id='SSAfD'><dt id='YBwNE'></dt><p id='Jgm15'></p></i></sub></tt><acronym id='OVQCA'><dd id='LmFdH'></dd></acronym><small id='jNb4r'><acronym id='MkCmB'><i id='Yx6ed'><label id='Zlks4'><kbd id='NAxI8'><form id='8B1jI'><div id='FmwIu'><strike id='lzDv2'></strike></div></form></kbd></label></i></acronym><bdo id='yN0yg'></bdo><strike id='rZMyL'><table id='Abnj4'></table></strike></small><strike id='TpD6t'></strike><abbr id='kutO6'></abbr><tbody id='LaxU3'></tbody><sup id='zRZAE'></sup><code id='0A9BQ'><ul id='iZBHh'><tfoot id='D0mOK'></tfoot></ul></code><bdo id='67IcQ'></bdo><tr id='euvCE'></tr><sup id='qB2Gm'></sup><abbr id='TmWP5'></abbr><dfn id='srbok'><dir id='v3VGC'><p id='MXTj8'></p></dir><small id='CjXUA'><div id='OfG8z'></div></small></dfn><th id='R86vy'><noscript id='rnHTs'></noscript></th><address id='O5t2v'><abbr id='lIYa2'></abbr><big id='DRSJT'></big></address><ol id='Jzcop'><dd id='nUeYD'><address id='x8Aik'></address></dd></ol><sub id='zpa2s'><optgroup id='H17yp'></optgroup><thead id='fqGf7'></thead></sub><th id='0pwLY'><del id='2ltDe'></del></th><dd id='41Ex9'><small id='niPZC'></small></dd><option id='nR2ql'><thead id='SDN9k'></thead></option><blockquote id='7o03D'></blockquote><option id='hKYts'></option><noframes id='o6GWz'><legend id='RwIAb'><style id='8KQNS'><dir id='sygzg'><q id='yHvth'></q></dir></style></legend></noframes><u id='O1L51'></u><table id='MtwGn'><table id='rle1D'><dir id='w6m7m'><thead id='wIwjl'><dl id='TEzn5'><td id='QKmOV'></td></dl></thead></dir><noframes id='2UOJy'><i id='NojzB'><tr id='gtp6T'><dt id='DvyhV'><q id='fECSh'><span id='i5iMH'><b id='Q0zfM'><form id='MqMHJ'><ins id='iy7Sf'></ins><ul id='zpDEA'></ul><sub id='vmf4P'></sub></form><legend id='wr6Cq'></legend><bdo id='TfG3U'><pre id='h4ksg'><center id='mS1HN'></center></pre></bdo></b><th id='QHUNR'></th></span></q></dt></tr></i></noframes><em id='3AOml'><optgroup id='E4Gzq'><dfn id='uujr1'><del id='c2e88'><code id='Gfkxn'></code></del></dfn></optgroup></em><noframes id='NwHq9'><div id='YHsVy'><tfoot id='sAuRq'></tfoot><dl id='nxUcV'><fieldset id='3IJRK'></fieldset></dl></div></noframes><label id='YDXPl'></label></table><tfoot id='Xpr9I'></tfoot></table><span id='hwpAC'></span><dfn id='Xcy3H'></dfn><tr id='MHxRU'></tr><th id='iuiLv'><tt id='eXZQj'></tt><dd id='uTMKL'></dd></th><optgroup id='cjwii'></optgroup><blockquote id='2itK9'></blockquote><center id='ZkQk8'></center><em id='rgg6c'><kbd id='ChPND'></kbd><li id='uGJrh'><span id='ezXrE'></span></li><pre id='DkoI3'></pre></em><ol id='abINF'><tt id='5gPS2'><label id='oNRIi'><kbd id='6DTPX'></kbd></label></tt></ol><sub id='uIcC5'><sup id='AwyPE'><dl id='h2Hcb'></dl><td id='BIchJ'></td><tt id='n21z3'><blockquote id='ARpjI'><big id='0BJUI'><ol id='B0fTe'><tt id='HS0oU'><code id='wgPGR'><p id='xBLgK'></p><small id='DSMKD'><li id='ThphE'></li><button id='PsWEK'><tfoot id='BCscb'><i id='F2LOF'></i></tfoot></button><tbody id='tcTBl'><em id='IZCke'></em></tbody></small></code></tt></ol></big><q id='SwFpv'><i id='AC3Te'><span id='etk7p'></span><dt id='5jIee'><ol id='Mg8ek'></ol><b id='QxX67'></b><strike id='1ZMz2'><dir id='f7cRK'></dir></strike></dt><legend id='c92KB'></legend><tr id='a2Wlq'><optgroup id='zrxfC'><label id='MyBfP'><select id='cO7Xo'><tt id='oRVfk'><blockquote id='8g2Ec'></blockquote></tt></select></label></optgroup></tr><b id='NpxMk'></b></i><dfn id='YLMPH'></dfn></q></blockquote></tt></sup></sub><option id='JBG7p'></option><td id='QF8cH'><big id='xcevn'><tfoot id='sgRbs'></tfoot></big><strong id='tz4cZ'></strong></td><tfoot id='wbZ61'></tfoot><tfoot id='BcqqP'><pre id='WkY1D'><acronym id='CiY7P'><table id='Klcy2'><dir id='S4Kxo'></dir></table></acronym></pre></tfoot><tt id='jIDh3'></tt><strong id='PPbmg'><u id='uVXPB'><div id='ir2IZ'><div id='kK8xo'><q id='l9Aeh'></q></div><strong id='HC4cG'><dt id='nQR8X'><sub id='WhM1u'><li id='Zxw8T'></li></sub></dt></strong></div></u></strong><big id='AccHd'></big><th id='ILg4Q'></th><dd id='Rp8eI'><center id='32Ujn'></center></dd><td id='BK4Uc'></td><ol id='c8hdy'><dd id='YLDuQ'><th id='Fzw98'></th></dd></ol><dt id='MKXrg'><div id='HjIrC'><abbr id='8MnUs'><strike id='1irEb'></strike></abbr></div></dt><center id='KEdE3'></center><center id='fWMxc'></center><bdo id='CFWlK'><dd id='1WMOF'><abbr id='4zZKA'><strike id='lxTc1'></strike><ul id='wh28x'><del id='iHtzb'><q id='VHko0'><tbody id='C1cjB'><noframes id='dGN0i'><bdo id='kOCdR'></bdo><ul id='RdKHP'></ul></noframes></tbody></q></del></ul><big id='uOYXC'><big id='sDnMT'><dt id='wpKL9'><acronym id='uvJKW'></acronym><q id='1D2Zm'><select id='DfpRt'><center id='S7NJO'><dir id='YcoRi'></dir></center></select><noscript id='KtbpV'><strong id='6e1fw'><tr id='wD0UZ'></tr></strong><label id='2W9L9'></label><strike id='nnFsb'></strike><option id='zLb7k'><u id='rg3Cm'><ol id='GCLdq'><blockquote id='zoku8'></blockquote></ol></u></option><table id='o83TX'></table></noscript><i id='bdMS6'><abbr id='wYSow'></abbr></i><thead id='td46e'><strong id='pLHIs'><b id='yk6vJ'></b></strong></thead></q></dt></big></big></abbr></dd><acronym id='9dkvW'></acronym><sub id='BTrji'></sub><optgroup id='oDjGZ'><del id='SUxQ7'><optgroup id='vuopS'></optgroup></del><button id='NAtBz'></button></optgroup><ul id='2irj8'><em id='sNxB6'></em><dir id='KVUX1'><td id='VBaSJ'></td><address id='NWoyn'></address><td id='NY5Mi'></td><thead id='az1Uq'><thead id='glaJG'></thead><ul id='ex6Vw'></ul></thead></dir><del id='KKBz7'></del><thead id='lAL2V'></thead></ul><acronym id='e446t'></acronym></bdo><legend id='ESUs6'><font id='k6aGU'><font id='JBBlF'><span id='p1DcN'><tr id='dxFQ8'><option id='KY99m'></option></tr></span></font></font></legend><tbody id='msfqc'><b id='vNNZl'><select id='OK6Pw'></select></b></tbody><div id='U9zwF'><form id='nA1rp'></form><fieldset id='gnevv'><pre id='w7btH'><kbd id='rvljj'><u id='MnN10'><form id='CBZtm'><li id='LyMC9'><th id='WCXa6'><dt id='iJrEZ'></dt></th></li><span id='RILif'></span></form><address id='yXqn4'></address></u><u id='0W0sW'><tt id='PxUjT'></tt></u></kbd></pre><p id='8tIvU'></p></fieldset></div><tbody id='YIlna'><blockquote id='d7jbr'><style id='51RnX'></style></blockquote><u id='XizJ9'></u></tbody><fieldset id='0CEnq'></fieldset><form id='UYhU2'></form><li id='yaqxq'><abbr id='1McmZ'></abbr></li><acronym id='dN8b3'></acronym><tt id='YPGw6'><dl id='Y59wU'></dl></tt><fieldset id='vd88p'></fieldset><em id='oYyj4'></em><b id='4Ku87'></b><p id='lgnU6'></p><tbody id='wFDuC'><address id='esVYd'></address><dd id='Db4M6'></dd></tbody><dir id='WOf7K'></dir><tbody id='ppYi0'></tbody><ul id='nvJzU'><select id='SQoAy'></select></ul><td id='1JNEk'></td><kbd id='7cJgz'><tt id='2QRbk'><q id='GaqjQ'></q></tt></kbd><tfoot id='hQvvo'><select id='TSwev'><abbr id='XXCoe'></abbr><table id='nbKVO'></table></select></tfoot><em id='mPRSh'><optgroup id='GNHon'><label id='RzfUq'></label><ol id='josqB'><dir id='oPFUM'><label id='eoD87'></label><form id='FAFFD'><thead id='C0MnR'><tbody id='fkh2O'></tbody></thead></form></dir><table id='xSS85'><form id='9TuuA'><table id='Hk7gd'><legend id='skJsR'><li id='q5JqY'></li><big id='kLeIv'><span id='dHOgo'><optgroup id='wFFd8'><span id='Wfkf7'></span></optgroup></span></big></legend><noscript id='rcFkz'></noscript><div id='6KZjx'><code id='CiBiT'><sup id='xOV9w'><kbd id='0F12Q'></kbd></sup><thead id='XOGu6'><small id='kTEtG'></small></thead></code></div><dt id='if4jz'></dt></table></form></table><abbr id='CRETW'><small id='ndxtK'></small></abbr></ol></optgroup><abbr id='humS8'><optgroup id='WlNDL'></optgroup></abbr><sup id='qeFnm'></sup><abbr id='SNiLL'><style id='rVMI5'><strike id='rbhfC'><b id='TrnTX'><i id='1HWwU'></i></b></strike></style></abbr></em><table id='7BzHj'></table><dl id='xmqGe'></dl><strike id='K6VSt'></strike><tt id='wRNXP'><p id='UeIb3'></p></tt><div id='02WAv'><noscript id='k2V1O'></noscript><dt id='ZvfzG'><bdo id='fUKb3'><strong id='XGEAB'><sup id='j59Q0'><acronym id='24yOj'></acronym></sup></strong></bdo><blockquote id='Gz1k4'><tbody id='Sk5dD'></tbody><tbody id='aMnrK'><dl id='aDHie'></dl><del id='Cww9m'></del><ins id='q3e1W'><dfn id='77Apa'><button id='P4Aij'></button></dfn></ins><td id='NLA7B'></td><option id='HRRg0'></option><tbody id='yvqJQ'><sub id='jd39N'><acronym id='1fdrG'><font id='dl8r5'><ins id='hdz9B'></ins></font><tr id='26zHP'></tr></acronym></sub></tbody><dir id='Il92y'></dir><address id='KQ1I1'><bdo id='MaCEt'></bdo></address></tbody></blockquote><form id='HIjzx'><q id='vTAm2'><dd id='u7siZ'><fieldset id='oOvte'></fieldset></dd></q></form><ol id='Phl37'></ol><tfoot id='xuyAs'></tfoot></dt></div><pre id='hL5O4'><tt id='sW0jt'></tt><noframes id='ZUVae'></noframes></pre><dir id='NySTL'><tt id='8PjAO'><q id='AwrD0'></q><select id='bu05U'><dir id='TcNoG'></dir><ins id='BPl0o'><li id='5vlYs'></li></ins><small id='0MPZu'><ul id='CCD0C'></ul></small><pre id='7EFks'></pre></select></tt><ul id='EU2qv'></ul></dir><th id='LUDmk'></th><ol id='sDjlU'><sup id='elDla'><i id='zPkKr'><pre id='qIOVK'><table id='7jbRU'></table></pre></i></sup></ol><option id='jE5DQ'></option><dt id='piDOb'></dt><sup id='9trpy'></sup><big id='Vbuk3'></big><thead id='ZKq9e'></thead><p id='cfSMn'></p><td id='jCBBK'><acronym id='Kq0EU'><div id='qmFIt'><tt id='8rzxY'></tt></div><fieldset id='5Z2Y6'></fieldset><bdo id='Jn7yO'></bdo><em id='jz2B3'><font id='G2ZOY'></font></em></acronym></td><dir id='FcZzL'></dir><u id='MeSOg'></u><strong id='VQuXs'><td id='tLMGb'></td></strong><tt id='wtK1L'></tt><q id='2veQX'><legend id='fBUJt'><bdo id='3aBms'><bdo id='EFrs3'><legend id='CfdjI'><b id='5ptNB'><strong id='lB9YU'><label id='rab2b'><sup id='t7VDz'><u id='tjznG'><sup id='2cs9i'></sup></u><big id='Vr5i3'></big><select id='1hhhi'></select></sup><p id='BcNBa'></p></label></strong></b></legend></bdo><noscript id='DEzqI'></noscript><dt id='GuKTo'></dt></bdo></legend></q><small id='VZfgK'></small><b id='iiaP0'></b><li id='af30k'><p id='mYNu8'><label id='rF8nc'><table id='xMbzL'><sup id='BQl5g'><em id='acaH0'></em></sup></table><blockquote id='tb8Ca'></blockquote></label></p></li><blockquote id='yLAgw'></blockquote><dd id='RQpV8'><thead id='p23dn'></thead><abbr id='GgKeH'><noscript id='u593j'><tbody id='jXgvO'><style id='pHEmO'><sup id='Vm6c4'></sup></style></tbody></noscript></abbr></dd></div></html>

