In [1]:
"""
UCI Credit Card Default 数据集 —— 优化版 Stacking融合模型
======================================================================
优化方向(共6项):
  优化1:特征工程 —— 新增8个衍生变量(逾期趋势、额度利用率、还款比例等)
  优化2:RFECV 自动选择最优特征数(不再固定3个)
  优化3:模型超参数调优(LightGBM / XGBoost / CatBoost 精细调参)
  优化4:Stacking结构优化(新增方案四:方案二基础上换LightGBM作元学习器)
  优化5:分类阈值调整(遍历阈值,找到最优F1 / 最优召回率对应的阈值)
  优化6:采样策略对比(SMOTETomek vs ADASYN,使用效果更好的一种)

完整流程:
  Part 1:数据预处理(读取、合并偏斜值、构造原始+新增衍生变量、One Hot编码)
  Part 2:采样策略对比(SMOTETomek vs ADASYN,选最优)
  Part 3:变量筛选(RFE固定3特征对比 + RFECV自动选最优特征数)
  Part 4:基线模型训练与评估(8个模型,含调优参数)
  Part 5:Stacking融合模型(4种方案:原3种 + 新增方案四换元学习器)
  Part 6:阈值调整分析(最优F1阈值 + 最优召回率阈值)
  Part 7:结果对比与可视化
"""

# ============================================================
# 导入所需库
# ============================================================

import numpy as np
import pandas as pd
import os
import sys
import time

_START_TIME = time.time()

PART_START_TIME = _START_TIME
import warnings
warnings.filterwarnings('ignore')
from datetime import datetime

from sklearn.preprocessing import StandardScaler
from sklearn.model_selection import (
    StratifiedKFold, cross_val_predict, train_test_split
)
from sklearn.feature_selection import RFE, RFECV
from sklearn.linear_model import LogisticRegression
from sklearn.neighbors import KNeighborsClassifier
from sklearn.neural_network import MLPClassifier
from sklearn.ensemble import (
    RandomForestClassifier,
    AdaBoostClassifier,
    StackingClassifier
)
from lightgbm import LGBMClassifier
from xgboost import XGBClassifier
from catboost import CatBoostClassifier
from imblearn.combine import SMOTETomek
from imblearn.over_sampling import ADASYN
from collections import Counter

from sklearn.metrics import (
    accuracy_score,
    precision_score,
    recall_score,
    f1_score,
    roc_auc_score,
    roc_curve
)

import matplotlib.pyplot as plt
import seaborn as sns

# 设置中文字体
plt.rcParams['font.sans-serif'] = ['Arial Unicode MS', 'SimHei', 'STHeiti']
plt.rcParams['axes.unicode_minus'] = False

# ============================================================
# 输出同时保存到文件(含时间戳)
# ============================================================
os.makedirs("output", exist_ok=True)
log_file = open('output/result_log_v2.txt', 'w', encoding='utf-8')
original_stdout = sys.stdout

# 全局计时

class Tee:
    """输出同时写入终端和日志文件,日志文件自动添加时间戳"""
    def __init__(self, stdout, file):
        self.stdout = stdout
        self.file = file
        self._at_line_start = True  # 标记是否在新行起始位置

    def write(self, data):
        if not data:
            return
        # 终端原样输出
        self.stdout.write(data)
        # 日志文件添加时间戳
        lines = data.split('\n')
        timestamped = []
        for i, line in enumerate(lines):
            if self._at_line_start and line:  # 行首且非空行,添加时间戳
                ts = datetime.now().strftime('[%Y-%m-%d %H:%M:%S]')
                timestamped.append(ts + ' ' + line)
            elif line:  # 非行首,不添加时间戳
                timestamped.append(line)
            else:  # 空行(来自split的\n)
                timestamped.append(line)
            # 判断下一行是否为新行起始:当前行是最后一行且不以\n结尾,则下一行不是行首
            if i < len(lines) - 1:
                self._at_line_start = True  # 换行后就是新行起始
            else:
                self._at_line_start = data.endswith('\n')  # 末尾有\n则是行首
        self.file.write('\n'.join(timestamped))
        self.file.flush()

    def flush(self):
        self.stdout.flush()
        self.file.flush()

def log_part_start(part_name):
    """记录Part开始,同时重置计时器"""
    global PART_START_TIME
    print(f"[⏱ 距启动 {(time.time() - _START_TIME):.1f}s] ──── {part_name} 开始 ────")

def log_part_end(part_name):
    """记录Part结束,输出该Part耗时"""
    print(f"[⏱ 距启动 {(time.time() - _START_TIME):.1f}s | 本阶段 {time.time() - PART_START_TIME:.1f}s] ──── {part_name} 完成 ────")

sys.stdout = Tee(original_stdout, log_file)


# ################################################################
#                    Part 1:数据预处理                           #
# ################################################################

print("=" * 70)
print("                    Part 1:数据预处理(含新增衍生变量)")
print("=" * 70)
log_part_start("Part 1:数据预处理")

# ---- 第1步:读取原始数据(自动定位数据文件)----
# 数据文件优先级:脚本同目录 → 上级目录 → 桌面根目录
_script_dir = '/kaggle/input/datasets/songsammy/final-data-27123120'
_candidates = [
    os.path.join(_script_dir, "default of credit card clients.xlsx"),
    os.path.join(os.path.dirname(_script_dir), "default of credit card clients.xlsx"),
    os.path.expanduser("~/Desktop/default of credit card clients.xlsx"),
]
data_path = None
for _c in _candidates:
    if os.path.isfile(_c):
        data_path = _c
        break
if data_path is None:
    raise FileNotFoundError(
        f"找不到数据文件 'default of credit card clients.xlsx',\n"
        f"已搜索位置:\n" + "\n".join(f"  - {c}" for c in _candidates) + "\n"
        f"请将数据文件放到上述任一目录中。"
    )
t0 = time.time()
df = pd.read_excel(data_path, header=1)
print(f"数据文件:{data_path}")

# ---- 第2步:删除 ID 列 ----
df.drop(columns=['ID'], inplace=True)

# ---- 第3步:重命名目标变量 ----
df.rename(columns={'default payment next month': 'IsDefaulter'}, inplace=True)

# ---- 第4步:合并偏斜值 ----
df['EDUCATION'] = df['EDUCATION'].replace({0: 4, 5: 4, 6: 4})
df['MARRIAGE']  = df['MARRIAGE'].replace({0: 3})

# ---- 第5步:原始衍生变量(与论文一致)----
# 加权还款金额(9月权重最高)
df['Payment_Value'] = (
    df['PAY_AMT1'] * 6 + df['PAY_AMT2'] * 5 + df['PAY_AMT3'] * 4 +
    df['PAY_AMT4'] * 3 + df['PAY_AMT5'] * 2 + df['PAY_AMT6'] * 1
) / 21

# 9月还款状态(最强预测因子)
df['PAY_SEPT'] = df['PAY_0']

# ---- 第6步:【优化1】新增8个衍生变量 ----
print()
print("【优化1】新增8个衍生变量...")

# (1) 逾期恶化趋势:9月状态 - 4月状态(正值=越来越差,负值=好转)
df['PAY_Trend'] = df['PAY_0'] - df['PAY_6']
# 解读:PAY_0是9月(最近),PAY_6是4月(最早),差值越大说明逾期越来越严重

# (2) 最近3个月最大逾期状态
df['PAY_Max_Recent'] = df[['PAY_0', 'PAY_2', 'PAY_3']].max(axis=1)
# 解读:过去3个月最严重的逾期等级

# (3) 逾期次数:PAY_0~PAY_6中大于0的个数(逾期月数)
pay_cols = ['PAY_0', 'PAY_2', 'PAY_3', 'PAY_4', 'PAY_5', 'PAY_6']
df['Overdue_Count'] = (df[pay_cols] > 0).sum(axis=1)
# 解读:6个月内有几个月出现逾期

# (4) 额度利用率:最近一期账单 / 信用额度
df['Utilization_Rate'] = df['BILL_AMT1'] / (df['LIMIT_BAL'] + 1)
# +1 防止除以0;越高说明额度快用完,违约风险越大

# (5) 9月还款比例:9月还款金额 / 9月账单金额
df['Pay_Ratio_Sept'] = df['PAY_AMT1'] / (df['BILL_AMT1'] + 1)
# 越高说明还款越及时(全额还款=1,最低还款<1,未还款≈0)

# (6) 账单趋势:最近账单 - 最早账单(正=欠款增加,负=欠款减少)
df['Bill_Trend'] = df['BILL_AMT1'] - df['BILL_AMT6']
# 欠款持续增加是违约的重要信号

# (7) 平均月账单金额
df['Avg_Bill'] = df[['BILL_AMT1','BILL_AMT2','BILL_AMT3',
                      'BILL_AMT4','BILL_AMT5','BILL_AMT6']].mean(axis=1)
# 反映客户的平均消费水平

# (8) 平均月还款金额
df['Avg_Payment'] = df[['PAY_AMT1','PAY_AMT2','PAY_AMT3',
                         'PAY_AMT4','PAY_AMT5','PAY_AMT6']].mean(axis=1)
# 反映客户的平均还款能力

print(f"  新增变量:PAY_Trend, PAY_Max_Recent, Overdue_Count,")
print(f"            Utilization_Rate, Pay_Ratio_Sept, Bill_Trend,")
print(f"            Avg_Bill, Avg_Payment")

# ---- 第7步:One Hot 编码 ----
df = pd.get_dummies(df, columns=['EDUCATION', 'MARRIAGE'], drop_first=False)
print(f"One Hot 编码后:{df.shape[0]} 行,{df.shape[1]} 列")
print()
log_part_end("Part 1:数据预处理")


# ################################################################
#               Part 2:采样策略对比(优化6)                      #
# ################################################################

print("=" * 70)
print("         Part 2:【优化6】采样策略对比(SMOTETomek vs ADASYN)")
print("=" * 70)
log_part_start("Part 2:采样策略对比")

# 分离特征与标签
X = df.drop(columns=["IsDefaulter"])
Y = df["IsDefaulter"]
feature_names = X.columns.tolist()

print(f"特征矩阵:{X.shape[0]} 行,{X.shape[1]} 列")
print(f"原始类别分布:{Counter(Y)}")
print(f"原始违约率:{Y.mean():.2%}")

# 【修复】处理无穷大和超大值(特征工程可能导致除以0)
print("检查并处理异常值...")
X = X.replace([np.inf, -np.inf], np.nan)
nan_cols = X.columns[X.isnull().any()].tolist()
if nan_cols:
    print(f"  发现缺失值列:{nan_cols}")
    for col in nan_cols:
        X[col] = X[col].fillna(X[col].median())
    print(f"  已用中位数填充缺失值")

# 标准化
scaler = StandardScaler()
X_scaled = scaler.fit_transform(X)


# ---- 方案A:SMOTETomek ----
print()
print("方案A:SMOTETomek 采样...")
t0 = time.time()
kos_smote = SMOTETomek(random_state=0)
X_smote, y_smote = kos_smote.fit_resample(X_scaled, Y)

# ---- 方案B:ADASYN ----
print("方案B:ADASYN 采样...")
t1 = time.time()
try:
    adasyn = ADASYN(random_state=0)
    X_adasyn, y_adasyn = adasyn.fit_resample(X_scaled, Y)
    adasyn_ok = True
except Exception as e:
    adasyn_ok = False

# 用逻辑回归做快速对比(5折交叉验证AUC)
from sklearn.model_selection import cross_val_score

lr_quick = LogisticRegression(solver='liblinear', random_state=0, max_iter=1000)
cv_quick = StratifiedKFold(n_splits=5, shuffle=True, random_state=0)

t0 = time.time()
auc_smote = cross_val_score(
    lr_quick,
    pd.DataFrame(X_smote, columns=feature_names),
    y_smote,
    cv=cv_quick,
    scoring='roc_auc'
).mean()

if adasyn_ok:
    t1 = time.time()
    auc_adasyn = cross_val_score(
        lr_quick,
        pd.DataFrame(X_adasyn, columns=feature_names),
        y_adasyn,
        cv=cv_quick,
        scoring='roc_auc'
    ).mean()

    if auc_adasyn > auc_smote:
        print("  ✅ ADASYN 效果更好,采用 ADASYN")
        X_resampled, y_resampled = X_adasyn, y_adasyn
        best_sampling = "ADASYN"
    else:
        print("  ✅ SMOTETomek 效果更好,采用 SMOTETomek")
        X_resampled, y_resampled = X_smote, y_smote
        best_sampling = "SMOTETomek"
else:
    print("  ✅ 采用 SMOTETomek")
    X_resampled, y_resampled = X_smote, y_smote
    best_sampling = "SMOTETomek"

X_df = pd.DataFrame(X_resampled, columns=feature_names)
print(f"最终采样方案:{best_sampling},采样后:{X_df.shape[0]} 行,{X_df.shape[1]} 列")
print()
log_part_end("Part 2:采样策略对比")


# ################################################################
#                    Part 3:变量筛选(优化2)                     #
# ################################################################

print("=" * 70)
print("            Part 3:变量筛选(RFE固定3个 + RFECV自动选最优)")
print("=" * 70)
log_part_start("Part 3:变量筛选")

cv = StratifiedKFold(n_splits=5, shuffle=True, random_state=0)

# ---- RFE:固定筛选3个(与论文对齐)----
t0 = time.time()
estimator_rfe = LogisticRegression(solver='liblinear', random_state=0, max_iter=1000)
rfe = RFE(estimator=estimator_rfe, n_features_to_select=3, step=1)
rfe.fit(X_df, y_resampled)
rfe_selected = [feature_names[i] for i in range(len(feature_names)) if rfe.support_[i]]
rfe_ranking  = dict(zip(feature_names, rfe.ranking_))

# ---- RFECV:自动选最优特征数(优化2)----
t1 = time.time()
estimator_rfecv = LogisticRegression(solver='liblinear', random_state=0, max_iter=1000)
rfecv = RFECV(
    estimator=estimator_rfecv, step=1, cv=cv,
    scoring='roc_auc', min_features_to_select=1
)
print("RFECV 运行中(耗时较长,请稍候)...")
rfecv.fit(X_df, y_resampled)

mean_scores = rfecv.cv_results_['mean_test_score']
std_scores  = rfecv.cv_results_['std_test_score']
score_at_3  = mean_scores[2]

print(f"RFECV 最优特征数:{rfecv.n_features_}(原来固定为3个)")
print(f"3 个特征时 AUC:{score_at_3:.8f}")
print(f"最优特征数时 AUC:{max(mean_scores):.8f}")

# 获取RFECV最优特征列表
rfecv_selected = [feature_names[i] for i in range(len(feature_names)) if rfecv.support_[i]]
print(f"RFECV 最优特征列表({rfecv.n_features_}个):{rfecv_selected}")
print()
log_part_end("Part 3:变量筛选")

# ---- 对比:3个特征 vs RFECV最优特征数 ----
features_3    = ['LIMIT_BAL', 'PAY_SEPT', 'Payment_Value']
features_best = rfecv_selected

# 两个版本的特征矩阵都保留,后续用最优版训练
X_3    = X_df[features_3]
X_best = X_df[features_best]

print(f"方案A(3特征,与论文对齐):{features_3}")
print(f"方案B(RFECV最优{rfecv.n_features_}特征,优化版):{features_best}")
print()

# 本代码使用 RFECV 最优特征进行后续训练
X_final       = X_best
final_features = features_best
print(f"最终使用:RFECV最优特征({len(final_features)}个)")
print()


# ################################################################
#              Part 4:基线模型训练与评估(含调优参数,优化3)      #
# ################################################################

print("=" * 70)
print("       Part 4:基线模型训练与评估(【优化3】含超参数调优)")
print("=" * 70)
log_part_start("Part 4:基线模型训练")

X_train, X_test, y_train, y_test = train_test_split(
    X_final, y_resampled, test_size=0.3, random_state=0, stratify=y_resampled
)
print(f"训练集:{X_train.shape[0]} 行,测试集:{X_test.shape[0]} 行")
print()

# ---- 定义8个基线模型(树模型使用调优参数)----
models = {
    '逻辑回归(LR)': LogisticRegression(
        solver='liblinear', random_state=0, max_iter=1000
    ),
    'K近邻(KNN)': KNeighborsClassifier(
        n_neighbors=5
    ),
    '神经网络(MLP)': MLPClassifier(
        hidden_layer_sizes=(100, 50),   # 增加一层:100→50
        max_iter=500,
        random_state=0,
        early_stopping=True,            # 早停防止过拟合
        validation_fraction=0.1
    ),
    '随机森林(RF)': RandomForestClassifier(
        n_estimators=200,               # 100 → 200
        max_depth=8,                    # 10 → 8(稍微防止过拟合)
        min_samples_leaf=5,             # 叶节点最少样本数
        random_state=0,
        n_jobs=-1
    ),
    # 【优化3】LightGBM 精细调参
    'LightGBM': LGBMClassifier(
        n_estimators=300,               # 100 → 300
        max_depth=8,
        learning_rate=0.05,             # 0.1 → 0.05(更慢但更准)
        num_leaves=31,
        min_child_samples=20,           # 防止过拟合
        subsample=0.8,                  # 行采样80%
        colsample_bytree=0.8,           # 列采样80%
        reg_alpha=0.1,                  # L1正则化
        reg_lambda=1.0,                 # L2正则化
        random_state=0,
        verbose=-1
    ),
    # 【优化3】XGBoost 精细调参
    'XGBoost': XGBClassifier(
        n_estimators=300,               # 100 → 300
        max_depth=6,                    # 10 → 6(防止过拟合)
        learning_rate=0.05,
        min_child_weight=5,
        subsample=0.8,
        colsample_bytree=0.8,
        reg_alpha=0.1,
        reg_lambda=1.0,
        random_state=0,
        use_label_encoder=False,
        eval_metric='logloss',
        verbosity=0
    ),
    'AdaBoost': AdaBoostClassifier(
        n_estimators=200,               # 100 → 200
        learning_rate=0.1,
        random_state=0
    ),
    # 【优化3】CatBoost 精细调参
    'CatBoost': CatBoostClassifier(
        iterations=300,                 # 100 → 300
        depth=8,
        learning_rate=0.05,
        l2_leaf_reg=3,                  # L2正则化
        random_state=0,
        verbose=0
    )
}

# ---- 训练并评估 ----
results  = {}
roc_data = {}

print("开始训练 8 个基线模型(含调优参数)...")
print()

for name, model in models.items():
    t_model = time.time()
    print(f"  ▶ 训练 {name} ...")
    model.fit(X_train, y_train)

    y_pred = model.predict(X_test)
    y_prob = model.predict_proba(X_test)[:, 1]

    acc  = accuracy_score(y_test, y_pred)
    prec = precision_score(y_test, y_pred)
    rec  = recall_score(y_test, y_pred)
    f1   = f1_score(y_test, y_pred)
    auc  = roc_auc_score(y_test, y_prob)

    results[name] = {
        'Accuracy': acc, 'Precision': prec,
        'Recall': rec, 'F1-Score': f1, 'AUC': auc
    }

    fpr, tpr, _ = roc_curve(y_test, y_prob)
    roc_data[name] = (fpr, tpr, auc)

    print(f"    准确率={acc:.4f}  精确率={prec:.4f}  召回率={rec:.4f}  ")

print()
print("8 个基线模型训练完毕!")
print()
log_part_end("Part 4:基线模型训练")


# ################################################################
#              Part 5:Stacking融合模型(优化4)                   #
# ################################################################

print("=" * 70)
print("       Part 5:Stacking融合模型(【优化4】新增方案四换元学习器)")
print("=" * 70)
log_part_start("Part 5:Stacking融合模型")
print()

cv_stack = StratifiedKFold(n_splits=5, shuffle=True, random_state=0)

# ---------- 方案一:LR + KNN + MLP → LR ----------
t_s1 = time.time()
print("▶ 方案一:LR + KNN + MLP → LR(元学习器)")
estimators_s1 = [
    ('lr',  LogisticRegression(solver='liblinear', random_state=0, max_iter=1000)),
    ('knn', KNeighborsClassifier(n_neighbors=5)),
    ('mlp', MLPClassifier(hidden_layer_sizes=(100,50), max_iter=500,
                          random_state=0, early_stopping=True))
]
stacking1 = StackingClassifier(
    estimators=estimators_s1,
    final_estimator=LogisticRegression(solver='liblinear', random_state=0, max_iter=1000),
    cv=cv_stack, stack_method='predict_proba', n_jobs=-1
)
stacking1.fit(X_train, y_train)
y_pred_s1 = stacking1.predict(X_test)
y_prob_s1 = stacking1.predict_proba(X_test)[:, 1]
acc_s1  = accuracy_score(y_test, y_pred_s1)
prec_s1 = precision_score(y_test, y_pred_s1)
rec_s1  = recall_score(y_test, y_pred_s1)
f1_s1   = f1_score(y_test, y_pred_s1)
auc_s1  = roc_auc_score(y_test, y_prob_s1)
results['方案一(LR+KNN+MLP)'] = {
    'Accuracy': acc_s1, 'Precision': prec_s1,
    'Recall': rec_s1, 'F1-Score': f1_s1, 'AUC': auc_s1
}
fpr_s1, tpr_s1, _ = roc_curve(y_test, y_prob_s1)
roc_data['方案一(LR+KNN+MLP)'] = (fpr_s1, tpr_s1, auc_s1)
print(f"  准确率={acc_s1:.4f}  精确率={prec_s1:.4f}  召回率={rec_s1:.4f}  F1={f1_s1:.4f}  AUC={auc_s1:.4f}")
print()

# ---------- 方案二:5个树模型 → LR ----------
t_s2 = time.time()
print("▶ 方案二:RF + LightGBM + XGBoost + AdaBoost + CatBoost → LR(元学习器)")
estimators_s2 = [
    ('rf',       RandomForestClassifier(n_estimators=200, max_depth=8,
                                        min_samples_leaf=5, random_state=0, n_jobs=-1)),
    ('lgbm',     LGBMClassifier(n_estimators=300, max_depth=8, learning_rate=0.05,
                                num_leaves=31, min_child_samples=20,
                                subsample=0.8, colsample_bytree=0.8,
                                reg_alpha=0.1, reg_lambda=1.0, random_state=0, verbose=-1)),
    ('xgb',      XGBClassifier(n_estimators=300, max_depth=6, learning_rate=0.05,
                               min_child_weight=5, subsample=0.8, colsample_bytree=0.8,
                               reg_alpha=0.1, reg_lambda=1.0, random_state=0,
                               use_label_encoder=False, eval_metric='logloss', verbosity=0)),
    ('adaboost', AdaBoostClassifier(n_estimators=200, learning_rate=0.1, random_state=0)),
    ('catboost', CatBoostClassifier(iterations=300, depth=8, learning_rate=0.05,
                                    l2_leaf_reg=3, random_state=0, verbose=0))
]
stacking2 = StackingClassifier(
    estimators=estimators_s2,
    final_estimator=LogisticRegression(solver='liblinear', random_state=0, max_iter=1000),
    cv=cv_stack, stack_method='predict_proba', n_jobs=-1
)
stacking2.fit(X_train, y_train)
y_pred_s2 = stacking2.predict(X_test)
y_prob_s2 = stacking2.predict_proba(X_test)[:, 1]
acc_s2  = accuracy_score(y_test, y_pred_s2)
prec_s2 = precision_score(y_test, y_pred_s2)
rec_s2  = recall_score(y_test, y_pred_s2)
f1_s2   = f1_score(y_test, y_pred_s2)
auc_s2  = roc_auc_score(y_test, y_prob_s2)
results['方案二(RF+LGBM+XGB+Ada+CB→LR)'] = {
    'Accuracy': acc_s2, 'Precision': prec_s2,
    'Recall': rec_s2, 'F1-Score': f1_s2, 'AUC': auc_s2
}
fpr_s2, tpr_s2, _ = roc_curve(y_test, y_prob_s2)
roc_data['方案二(RF+LGBM+XGB+Ada+CB→LR)'] = (fpr_s2, tpr_s2, auc_s2)
print(f"  准确率={acc_s2:.4f}  精确率={prec_s2:.4f}  召回率={rec_s2:.4f}  F1={f1_s2:.4f}  AUC={auc_s2:.4f}")
print()

# ---------- 方案三:全部8个 → LR ----------
t_s3 = time.time()
print("▶ 方案三:全部8个模型 → LR(元学习器)")
estimators_s3 = [
    ('lr',       LogisticRegression(solver='liblinear', random_state=0, max_iter=1000)),
    ('knn',      KNeighborsClassifier(n_neighbors=5)),
    ('mlp',      MLPClassifier(hidden_layer_sizes=(100,50), max_iter=500,
                               random_state=0, early_stopping=True)),
    ('rf',       RandomForestClassifier(n_estimators=200, max_depth=8,
                                        min_samples_leaf=5, random_state=0, n_jobs=-1)),
    ('lgbm',     LGBMClassifier(n_estimators=300, max_depth=8, learning_rate=0.05,
                                num_leaves=31, min_child_samples=20,
                                subsample=0.8, colsample_bytree=0.8,
                                reg_alpha=0.1, reg_lambda=1.0, random_state=0, verbose=-1)),
    ('xgb',      XGBClassifier(n_estimators=300, max_depth=6, learning_rate=0.05,
                               min_child_weight=5, subsample=0.8, colsample_bytree=0.8,
                               reg_alpha=0.1, reg_lambda=1.0, random_state=0,
                               use_label_encoder=False, eval_metric='logloss', verbosity=0)),
    ('adaboost', AdaBoostClassifier(n_estimators=200, learning_rate=0.1, random_state=0)),
    ('catboost', CatBoostClassifier(iterations=300, depth=8, learning_rate=0.05,
                                    l2_leaf_reg=3, random_state=0, verbose=0))
]
stacking3 = StackingClassifier(
    estimators=estimators_s3,
    final_estimator=LogisticRegression(solver='liblinear', random_state=0, max_iter=1000),
    cv=cv_stack, stack_method='predict_proba', n_jobs=-1
)
stacking3.fit(X_train, y_train)
y_pred_s3 = stacking3.predict(X_test)
y_prob_s3 = stacking3.predict_proba(X_test)[:, 1]
acc_s3  = accuracy_score(y_test, y_pred_s3)
prec_s3 = precision_score(y_test, y_pred_s3)
rec_s3  = recall_score(y_test, y_pred_s3)
f1_s3   = f1_score(y_test, y_pred_s3)
auc_s3  = roc_auc_score(y_test, y_prob_s3)
results['方案三(全部8个→LR)'] = {
    'Accuracy': acc_s3, 'Precision': prec_s3,
    'Recall': rec_s3, 'F1-Score': f1_s3, 'AUC': auc_s3
}
fpr_s3, tpr_s3, _ = roc_curve(y_test, y_prob_s3)
roc_data['方案三(全部8个→LR)'] = (fpr_s3, tpr_s3, auc_s3)
print(f"  准确率={acc_s3:.4f}  精确率={prec_s3:.4f}  召回率={rec_s3:.4f}  F1={f1_s3:.4f}  AUC={auc_s3:.4f}")
print()

# ---------- 【优化4】方案四:5个树模型 → LightGBM(元学习器)----------
t_s4 = time.time()
print("▶ 【优化4】方案四:RF+LGBM+XGB+Ada+CB → LightGBM(元学习器,非LR)")
print("  说明:将方案二的元学习器从逻辑回归换成LightGBM,增强元层的非线性表达能力")
stacking4 = StackingClassifier(
    estimators=estimators_s2,   # 基学习器与方案二相同
    final_estimator=LGBMClassifier(     # 元学习器换成LightGBM
        n_estimators=100,
        max_depth=5,
        learning_rate=0.05,
        random_state=0,
        verbose=-1
    ),
    cv=cv_stack, stack_method='predict_proba', n_jobs=-1
)
stacking4.fit(X_train, y_train)
y_pred_s4 = stacking4.predict(X_test)
y_prob_s4 = stacking4.predict_proba(X_test)[:, 1]
acc_s4  = accuracy_score(y_test, y_pred_s4)
prec_s4 = precision_score(y_test, y_pred_s4)
rec_s4  = recall_score(y_test, y_pred_s4)
f1_s4   = f1_score(y_test, y_pred_s4)
auc_s4  = roc_auc_score(y_test, y_prob_s4)
results['方案四(RF+LGBM+XGB+Ada+CB→LGBM)'] = {
    'Accuracy': acc_s4, 'Precision': prec_s4,
    'Recall': rec_s4, 'F1-Score': f1_s4, 'AUC': auc_s4
}
fpr_s4, tpr_s4, _ = roc_curve(y_test, y_prob_s4)
roc_data['方案四(RF+LGBM+XGB+Ada+CB→LGBM)'] = (fpr_s4, tpr_s4, auc_s4)
print(f"  准确率={acc_s4:.4f}  精确率={prec_s4:.4f}  召回率={rec_s4:.4f}  F1={f1_s4:.4f}  AUC={auc_s4:.4f}")
print()
print("4种Stacking融合方案训练完毕!")
print()
log_part_end("Part 5:Stacking融合模型")


# ################################################################
#           Part 6:【优化5】分类阈值调整分析                      #
# ################################################################

print("=" * 70)
print("         Part 6:【优化5】分类阈值调整分析")
print("=" * 70)
log_part_start("Part 6:分类阈值调整")
print()
print("信贷风控核心逻辑:漏掉违约客户(假阴性)的损失 >> 误判好客户(假阳性)的损失")
print("因此:可以适当降低阈值,提高召回率(宁可多拦截,不能漏放)")
print()

# 找出性能最好的Stacking方案
stacking_names = [
    '方案一(LR+KNN+MLP)',
    '方案二(RF+LGBM+XGB+Ada+CB→LR)',
    '方案三(全部8个→LR)',
    '方案四(RF+LGBM+XGB+Ada+CB→LGBM)'
]

# 使用AUC最高的方案做阈值分析
best_stacking_name = max(stacking_names, key=lambda x: results[x]['AUC'])
print(f"选择 AUC 最高的方案做阈值分析:{best_stacking_name}")
print(f"  默认阈值(0.5) AUC={results[best_stacking_name]['AUC']:.4f}")
print()

# 获取该方案的预测概率
best_prob_map = {
    '方案一(LR+KNN+MLP)':                        y_prob_s1,
    '方案二(RF+LGBM+XGB+Ada+CB→LR)':             y_prob_s2,
    '方案三(全部8个→LR)':                         y_prob_s3,
    '方案四(RF+LGBM+XGB+Ada+CB→LGBM)':           y_prob_s4,
}
y_prob_best = best_prob_map[best_stacking_name]

# 遍历不同阈值
print(f"{'阈值':>6} {'准确率':>8} {'精确率':>8} {'召回率':>8} {'F1分数':>8}")
print("-" * 45)

threshold_results = []
for threshold in np.arange(0.3, 0.71, 0.05):
    y_pred_th = (y_prob_best >= threshold).astype(int)
    acc_th  = accuracy_score(y_test, y_pred_th)
    prec_th = precision_score(y_test, y_pred_th, zero_division=0)
    rec_th  = recall_score(y_test, y_pred_th, zero_division=0)
    f1_th   = f1_score(y_test, y_pred_th, zero_division=0)
    threshold_results.append({
        '阈值': threshold,
        '准确率': acc_th,
        '精确率': prec_th,
        '召回率': rec_th,
        'F1分数': f1_th
    })
    marker = " ← 默认" if abs(threshold - 0.5) < 0.001 else ""
    print(f"{threshold:>6.2f} {acc_th:>8.4f} {prec_th:>8.4f} {rec_th:>8.4f} {f1_th:>8.4f}{marker}")

# 找最优F1对应的阈值
th_df = pd.DataFrame(threshold_results)
best_f1_row    = th_df.loc[th_df['F1分数'].idxmax()]
best_recall_row = th_df.loc[th_df['召回率'].idxmax()]

print()
print(f"最优 F1 对应阈值:{best_f1_row['阈值']:.2f}  "
      f"(F1={best_f1_row['F1分数']:.4f},召回率={best_f1_row['召回率']:.4f})")
print(f"最优召回率阈值:{best_recall_row['阈值']:.2f}  "
      f"(召回率={best_recall_row['召回率']:.4f},F1={best_recall_row['F1分数']:.4f})")

# 保存阈值分析结果
best_threshold = float(best_f1_row['阈值'])
y_pred_optimized = (y_prob_best >= best_threshold).astype(int)
results[f'最优阈值{best_threshold:.2f}({best_stacking_name})'] = {
    'Accuracy':  accuracy_score(y_test, y_pred_optimized),
    'Precision': precision_score(y_test, y_pred_optimized, zero_division=0),
    'Recall':    recall_score(y_test, y_pred_optimized, zero_division=0),
    'F1-Score':  f1_score(y_test, y_pred_optimized, zero_division=0),
    'AUC':       roc_auc_score(y_test, y_prob_best)
}

th_df.to_csv("output/threshold_analysis.csv", index=False, encoding='utf-8-sig')
print("阈值分析已保存:output/threshold_analysis.csv")
print()
log_part_end("Part 6:分类阈值调整")


# ################################################################
#           Part 7:结果对比与可视化                               #
# ################################################################

print("=" * 70)
print("                 Part 7:结果对比与可视化")
print("=" * 70)
log_part_start("Part 7:结果对比与可视化")

baseline_names = list(models.keys())
all_model_names = baseline_names + stacking_names

# ---- 汇总表 ----
print()
print("【全部模型评估结果汇总(优化版)】")
print("-" * 92)
print(f"{'模型名称':<40} {'准确率':>8} {'精确率':>8} {'召回率':>8} {'F1分数':>8} {'AUC':>8}")
print("-" * 92)
for name in baseline_names:
    r = results[name]
    print(f"{name:<40} {r['Accuracy']:>8.4f} {r['Precision']:>8.4f} "
          f"{r['Recall']:>8.4f} {r['F1-Score']:>8.4f} {r['AUC']:>8.4f}")
print("-" * 92)
for name in stacking_names:
    r = results[name]
    print(f"{name:<40} {r['Accuracy']:>8.4f} {r['Precision']:>8.4f} "
          f"{r['Recall']:>8.4f} {r['F1-Score']:>8.4f} {r['AUC']:>8.4f}")
print("-" * 92)
# 最优阈值结果
opt_name = f'最优阈值{best_threshold:.2f}({best_stacking_name})'
r_opt = results[opt_name]
print(f"{opt_name:<40} {r_opt['Accuracy']:>8.4f} {r_opt['Precision']:>8.4f} "
      f"{r_opt['Recall']:>8.4f} {r_opt['F1-Score']:>8.4f} {r_opt['AUC']:>8.4f}")
print("-" * 92)
print()

# ---- 图1:ROC曲线对比(2×2布局)----
print("绘制可视化图表...")
t_plot = time.time()
fig, axes = plt.subplots(2, 2, figsize=(18, 14))

# 子图1:基线模型ROC
ax = axes[0, 0]
for name in baseline_names:
    fpr, tpr, auc_val = roc_data[name]
    short = name.split('(')[0] if '(' in name else name
    ax.plot(fpr, tpr, label=f'{short}(AUC={auc_val:.4f})', linewidth=1.5)
ax.plot([0,1],[0,1],'k--',linewidth=1,label='随机猜测')
ax.set_xlabel('假正率(FPR)', fontsize=11)
ax.set_ylabel('真正率(TPR)', fontsize=11)
ax.set_title('基线模型 ROC 曲线(调优版)', fontsize=13, fontweight='bold')
ax.legend(fontsize=8, loc='lower right')
ax.grid(True, alpha=0.3)

# 子图2:4种Stacking方案ROC
ax = axes[0, 1]
colors4 = ['#e74c3c', '#2ecc71', '#3498db', '#9b59b6']
for i, name in enumerate(stacking_names):
    fpr, tpr, auc_val = roc_data[name]
    short = name.replace('方案', 'S')
    ax.plot(fpr, tpr, label=f'{short}(AUC={auc_val:.4f})',
            linewidth=2, color=colors4[i])
ax.plot([0,1],[0,1],'k--',linewidth=1,label='随机猜测')
ax.set_xlabel('假正率(FPR)', fontsize=11)
ax.set_ylabel('真正率(TPR)', fontsize=11)
ax.set_title('4种Stacking方案 ROC 曲线(优化版)', fontsize=13, fontweight='bold')
ax.legend(fontsize=8, loc='lower right')
ax.grid(True, alpha=0.3)

# 子图3:全部模型AUC横向柱状图
ax = axes[1, 0]
all_aucs   = [results[n]['AUC'] for n in all_model_names]
bar_colors = ['#3498db'] * len(baseline_names) + colors4
bars = ax.barh(range(len(all_model_names)), all_aucs, color=bar_colors)
ax.set_yticks(range(len(all_model_names)))
short_labels = []
for n in all_model_names:
    if '(' in n:
        inner = n.split('(')[1].rstrip(')')
        short_labels.append(inner if len(inner) < 20 else inner[:18]+'…')
    else:
        short_labels.append(n)
ax.set_yticklabels(short_labels, fontsize=8)
ax.set_xlabel('AUC', fontsize=11)
ax.set_title('全部模型 AUC 对比', fontsize=13, fontweight='bold')
ax.invert_yaxis()
for i, (bar, auc_val) in enumerate(zip(bars, all_aucs)):
    ax.text(auc_val + 0.001, i, f'{auc_val:.4f}', va='center', fontsize=8)
ax.grid(True, alpha=0.3, axis='x')

# 子图4:阈值分析折线图
ax = axes[1, 1]
ax.plot(th_df['阈值'], th_df['召回率'],  'r-o', linewidth=2, label='召回率',  markersize=5)
ax.plot(th_df['阈值'], th_df['精确率'],  'b-s', linewidth=2, label='精确率',  markersize=5)
ax.plot(th_df['阈值'], th_df['F1分数'],  'g-^', linewidth=2, label='F1分数',  markersize=5)
ax.plot(th_df['阈值'], th_df['准确率'],  'k--', linewidth=1.5, label='准确率', markersize=5)
ax.axvline(x=0.5, color='gray', linestyle=':', linewidth=1.5, label='默认阈值0.5')
ax.axvline(x=best_threshold, color='orange', linestyle='--',
           linewidth=2, label=f'最优F1阈值{best_threshold:.2f}')
ax.set_xlabel('分类阈值', fontsize=11)
ax.set_ylabel('分数', fontsize=11)
ax.set_title(f'【优化5】阈值调整分析\n({best_stacking_name})',
             fontsize=12, fontweight='bold')
ax.legend(fontsize=9)
ax.grid(True, alpha=0.3)
ax.set_xlim(0.25, 0.75)

plt.tight_layout()
plt.savefig('output/optimized_results.png', dpi=150, bbox_inches='tight')
plt.close()
print()

# ---- 图2:指标热力图 ----
result_rows = []
for name in all_model_names + [opt_name]:
    r = results[name]
    if '(' in name:
        short = name.split('(')[0]
        inner = name.split('(')[1].rstrip(')')
        short = f"{short}({inner[:12]})" if len(inner) > 12 else name
    else:
        short = name
    result_rows.append({
        '模型': short,
        '准确率': r['Accuracy'],
        '精确率': r['Precision'],
        '召回率': r['Recall'],
        'F1分数': r['F1-Score'],
        'AUC':    r['AUC']
    })

result_df = pd.DataFrame(result_rows)
fig, ax = plt.subplots(figsize=(11, 9))
sns.heatmap(
    result_df.set_index('模型'),
    annot=True, fmt='.4f', cmap='YlOrRd',
    linewidths=0.5, ax=ax, vmin=0.6, vmax=1.0
)
ax.set_title('全部模型评估指标热力图(优化版)', fontsize=14, fontweight='bold')
plt.tight_layout()
plt.savefig('output/optimized_heatmap.png', dpi=150, bbox_inches='tight')
plt.close()
print()

# ---- 图3:RFECV特征选择曲线 ----
t_rfecv_plot = time.time()
fig, ax = plt.subplots(figsize=(10, 5))
n_features_range = range(1, len(mean_scores) + 1)
ax.plot(n_features_range, mean_scores, 'b-o', linewidth=2, markersize=5)
ax.fill_between(n_features_range,
                mean_scores - std_scores,
                mean_scores + std_scores,
                alpha=0.2, color='blue')
ax.axvline(x=rfecv.n_features_, color='red', linestyle='--', linewidth=2,
           label=f'最优特征数={rfecv.n_features_}')
ax.axvline(x=3, color='green', linestyle=':', linewidth=2,
           label='论文特征数=3')
ax.set_xlabel('特征数量', fontsize=12)
ax.set_ylabel('AUC(5折交叉验证)', fontsize=12)
ax.set_title('【优化2】RFECV 特征选择曲线', fontsize=14, fontweight='bold')
ax.legend(fontsize=11)
ax.grid(True, alpha=0.3)
plt.tight_layout()
plt.savefig('output/rfecv_curve_v2.png', dpi=150, bbox_inches='tight')
plt.close()
print()
log_part_end("Part 7:结果对比与可视化")


# ################################################################
#                    保存所有结果                                  #
# ################################################################

print("=" * 70)
print("                    保存所有结果")
print("=" * 70)
log_part_start("保存所有结果")

# (1) 全部模型评估结果
result_df.to_csv("output/all_models_results_v2.csv", index=False, encoding='utf-8-sig')
print("  模型评估结果已保存:output/all_models_results_v2.csv")

# (2) 特征排名
ranking_df = pd.DataFrame({
    '特征名称':      feature_names,
    'RFE排名':       [rfe_ranking[f] for f in feature_names],
    'RFE是否选中':   [1 if rfe_ranking[f] == 1 else 0 for f in feature_names],
    'RFECV排名':     [dict(zip(feature_names, rfecv.ranking_))[f] for f in feature_names],
    'RFECV是否选中': [1 if dict(zip(feature_names, rfecv.ranking_))[f] == 1 else 0
                     for f in feature_names],
})
ranking_df.to_csv("output/feature_ranking_v2.csv", index=False, encoding='utf-8-sig')
print("  特征排名已保存:output/feature_ranking_v2.csv")

# (3) RFECV交叉验证分数
cv_df = pd.DataFrame({
    '特征数量': list(range(1, len(mean_scores) + 1)),
    '平均AUC':  mean_scores,
    'AUC标准差': std_scores,
})
cv_df.to_csv("output/rfecv_cv_scores_v2.csv", index=False, encoding='utf-8-sig')
print("  RFECV分数已保存:output/rfecv_cv_scores_v2.csv")

# (4) 筛选后的特征数据
final_data = X_final.copy()
final_data['IsDefaulter'] = y_resampled.values
final_data.to_csv("output/selected_features_data_v2.csv", index=False, encoding='utf-8-sig')
print(f"  筛选后数据已保存:output/selected_features_data_v2.csv({final_data.shape})")

# (5) 采样对比结果
sampling_df = pd.DataFrame({
    '采样方法': ['SMOTETomek', 'ADASYN(若可用)'],
    '5折AUC':   [auc_smote, auc_adasyn if adasyn_ok else '不可用'],
    '是否采用': ['是' if best_sampling == 'SMOTETomek' else '否',
                 '是' if best_sampling == 'ADASYN' else '否']
})
sampling_df.to_csv("output/sampling_comparison.csv", index=False, encoding='utf-8-sig')
print("  采样对比结果已保存:output/sampling_comparison.csv")

print()
log_part_end("保存所有结果")

# ============================================================
# 总计时汇总
# ============================================================

print()
print("=" * 70)
print("全部完成!6项优化全部落地:")
print("  优化1:新增8个衍生特征(逾期趋势、额度利用率、还款比例等)")
print("  优化2:RFECV自动选最优特征数(不再固定3个)")
print("  优化3:树模型超参数调优(LightGBM/XGBoost/CatBoost)")
print("  优化4:新增方案四(换LightGBM作元学习器)")
print(f"  优化5:阈值调整(最优F1阈值={best_threshold:.2f})")
print(f"  优化6:采样策略对比(最终采用{best_sampling})")
print("=" * 70)
print()
total_elapsed = time.time() - _START_TIME
print(f"{'='*70}")
print(f"  ⏱ 总运行耗时:{total_elapsed:.1f} 秒({total_elapsed/60:.1f} 分钟)")
print(f"{'='*70}")
======================================================================
                    Part 1:数据预处理(含新增衍生变量)
======================================================================
[⏱ 距启动 9.6s] ──── Part 1:数据预处理 开始 ────
数据文件:/kaggle/input/datasets/songsammy/final-data-27123120/default of credit card clients.xlsx

【优化1】新增8个衍生变量...
  新增变量:PAY_Trend, PAY_Max_Recent, Overdue_Count,
            Utilization_Rate, Pay_Ratio_Sept, Bill_Trend,
            Avg_Bill, Avg_Payment
One Hot 编码后:30000 行,39 列

[⏱ 距启动 17.2s | 本阶段 17.2s] ──── Part 1:数据预处理 完成 ────
======================================================================
         Part 2:【优化6】采样策略对比(SMOTETomek vs ADASYN)
======================================================================
[⏱ 距启动 17.2s] ──── Part 2:采样策略对比 开始 ────
特征矩阵:30000 行,38 列
原始类别分布:Counter({0: 23364, 1: 6636})
原始违约率:22.12%
检查并处理异常值...
  发现缺失值列:['Pay_Ratio_Sept']
  已用中位数填充缺失值

方案A:SMOTETomek 采样...
方案B:ADASYN 采样...
  ✅ SMOTETomek 效果更好,采用 SMOTETomek
最终采样方案:SMOTETomek,采样后:45612 行,38 列

[⏱ 距启动 30.0s | 本阶段 30.0s] ──── Part 2:采样策略对比 完成 ────
======================================================================
            Part 3:变量筛选(RFE固定3个 + RFECV自动选最优)
======================================================================
[⏱ 距启动 30.0s] ──── Part 3:变量筛选 开始 ────
RFECV 运行中(耗时较长,请稍候)...
RFECV 最优特征数:28(原来固定为3个)
3 个特征时 AUC:0.75529719
最优特征数时 AUC:0.76630524
RFECV 最优特征列表(28个):['LIMIT_BAL', 'SEX', 'PAY_0', 'PAY_2', 'PAY_3', 'PAY_4', 'PAY_5', 'PAY_6', 'BILL_AMT1', 'BILL_AMT2', 'BILL_AMT3', 'BILL_AMT4', 'BILL_AMT6', 'PAY_AMT1', 'PAY_AMT2', 'PAY_AMT3', 'Payment_Value', 'PAY_SEPT', 'PAY_Trend', 'PAY_Max_Recent', 'Overdue_Count', 'Utilization_Rate', 'Pay_Ratio_Sept', 'Bill_Trend', 'Avg_Payment', 'EDUCATION_4', 'MARRIAGE_1', 'MARRIAGE_2']

[⏱ 距启动 84.2s | 本阶段 84.2s] ──── Part 3:变量筛选 完成 ────
方案A(3特征,与论文对齐):['LIMIT_BAL', 'PAY_SEPT', 'Payment_Value']
方案B(RFECV最优28特征,优化版):['LIMIT_BAL', 'SEX', 'PAY_0', 'PAY_2', 'PAY_3', 'PAY_4', 'PAY_5', 'PAY_6', 'BILL_AMT1', 'BILL_AMT2', 'BILL_AMT3', 'BILL_AMT4', 'BILL_AMT6', 'PAY_AMT1', 'PAY_AMT2', 'PAY_AMT3', 'Payment_Value', 'PAY_SEPT', 'PAY_Trend', 'PAY_Max_Recent', 'Overdue_Count', 'Utilization_Rate', 'Pay_Ratio_Sept', 'Bill_Trend', 'Avg_Payment', 'EDUCATION_4', 'MARRIAGE_1', 'MARRIAGE_2']

最终使用:RFECV最优特征(28个)

======================================================================
       Part 4:基线模型训练与评估(【优化3】含超参数调优)
======================================================================
[⏱ 距启动 84.2s] ──── Part 4:基线模型训练 开始 ────
训练集:31928 行,测试集:13684 行

开始训练 8 个基线模型(含调优参数)...

  ▶ 训练 逻辑回归(LR) ...
    准确率=0.7037  精确率=0.7571  召回率=0.5998  
  ▶ 训练 K近邻(KNN) ...
    准确率=0.7573  精确率=0.7297  召回率=0.8173  
  ▶ 训练 神经网络(MLP) ...
    准确率=0.7455  精确率=0.7516  召回率=0.7336  
  ▶ 训练 随机森林(RF) ...
    准确率=0.7528  精确率=0.8019  召回率=0.6714  
  ▶ 训练 LightGBM ...
    准确率=0.8595  精确率=0.9063  召回率=0.8020  
  ▶ 训练 XGBoost ...
    准确率=0.8319  精确率=0.8723  召回率=0.7777  
  ▶ 训练 AdaBoost ...
    准确率=0.7125  精确率=0.7644  召回率=0.6144  
  ▶ 训练 CatBoost ...
    准确率=0.8469  精确率=0.8906  召回率=0.7910  

8 个基线模型训练完毕!

[⏱ 距启动 136.6s | 本阶段 136.6s] ──── Part 4:基线模型训练 完成 ────
======================================================================
       Part 5:Stacking融合模型(【优化4】新增方案四换元学习器)
======================================================================
[⏱ 距启动 136.6s] ──── Part 5:Stacking融合模型 开始 ────

▶ 方案一:LR + KNN + MLP → LR(元学习器)
  准确率=0.7676  精确率=0.7626  召回率=0.7771  F1=0.7698  AUC=0.8554

▶ 方案二:RF + LightGBM + XGBoost + AdaBoost + CatBoost → LR(元学习器)
  准确率=0.8644  精确率=0.9082  召回率=0.8107  F1=0.8567  AUC=0.9271

▶ 方案三:全部8个模型 → LR(元学习器)
  准确率=0.8664  精确率=0.8995  召回率=0.8251  F1=0.8606  AUC=0.9367

▶ 【优化4】方案四:RF+LGBM+XGB+Ada+CB → LightGBM(元学习器,非LR)
  说明:将方案二的元学习器从逻辑回归换成LightGBM,增强元层的非线性表达能力
  准确率=0.8666  精确率=0.9195  召回率=0.8034  F1=0.8576  AUC=0.9324

4种Stacking融合方案训练完毕!

[⏱ 距启动 619.9s | 本阶段 619.9s] ──── Part 5:Stacking融合模型 完成 ────
======================================================================
         Part 6:【优化5】分类阈值调整分析
======================================================================
[⏱ 距启动 619.9s] ──── Part 6:分类阈值调整 开始 ────

信贷风控核心逻辑:漏掉违约客户(假阴性)的损失 >> 误判好客户(假阳性)的损失
因此:可以适当降低阈值,提高召回率(宁可多拦截,不能漏放)

选择 AUC 最高的方案做阈值分析:方案三(全部8个→LR)
  默认阈值(0.5) AUC=0.9367

    阈值      准确率      精确率      召回率     F1分数
---------------------------------------------
  0.30   0.8455   0.8204   0.8847   0.8513
  0.35   0.8568   0.8475   0.8701   0.8586
  0.40   0.8601   0.8661   0.8518   0.8589
  0.45   0.8635   0.8819   0.8394   0.8601
  0.50   0.8664   0.8995   0.8251   0.8606 ← 默认
  0.55   0.8672   0.9132   0.8116   0.8594
  0.60   0.8677   0.9264   0.7989   0.8580
  0.65   0.8672   0.9355   0.7888   0.8559
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
  0.70   0.8642   0.9439   0.7745   0.8508

最优 F1 对应阈值:0.50  (F1=0.8606,召回率=0.8251)
最优召回率阈值:0.30  (召回率=0.8847,F1=0.8513)
阈值分析已保存:output/threshold_analysis.csv

[⏱ 距启动 620.2s | 本阶段 620.2s] ──── Part 6:分类阈值调整 完成 ────
======================================================================
                 Part 7:结果对比与可视化
======================================================================
[⏱ 距启动 620.2s] ──── Part 7:结果对比与可视化 开始 ────

【全部模型评估结果汇总(优化版)】
--------------------------------------------------------------------------------------------
模型名称                                          准确率      精确率      召回率     F1分数      AUC
--------------------------------------------------------------------------------------------
逻辑回归(LR)                                   0.7037   0.7571   0.5998   0.6693   0.7672
K近邻(KNN)                                   0.7573   0.7297   0.8173   0.7710   0.8358
神经网络(MLP)                                  0.7455   0.7516   0.7336   0.7425   0.8250
随机森林(RF)                                   0.7528   0.8019   0.6714   0.7309   0.8354
LightGBM                                   0.8595   0.9063   0.8020   0.8510   0.9250
XGBoost                                    0.8319   0.8723   0.7777   0.8223   0.9085
AdaBoost                                   0.7125   0.7644   0.6144   0.6813   0.7839
CatBoost                                   0.8469   0.8906   0.7910   0.8378   0.9179
--------------------------------------------------------------------------------------------
方案一(LR+KNN+MLP)                            0.7676   0.7626   0.7771   0.7698   0.8554
方案二(RF+LGBM+XGB+Ada+CB→LR)                 0.8644   0.9082   0.8107   0.8567   0.9271
方案三(全部8个→LR)                               0.8664   0.8995   0.8251   0.8606   0.9367
方案四(RF+LGBM+XGB+Ada+CB→LGBM)               0.8666   0.9195   0.8034   0.8576   0.9324
--------------------------------------------------------------------------------------------
最优阈值0.50(方案三(全部8个→LR))                     0.8664   0.8995   0.8251   0.8606   0.9367
--------------------------------------------------------------------------------------------

绘制可视化图表...
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti

findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti

findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
findfont: Generic family 'sans-serif' not found because none of the following families were found: Arial Unicode MS, SimHei, STHeiti
[⏱ 距启动 625.0s | 本阶段 625.0s] ──── Part 7:结果对比与可视化 完成 ────
======================================================================
                    保存所有结果
======================================================================
[⏱ 距启动 625.0s] ──── 保存所有结果 开始 ────
  模型评估结果已保存:output/all_models_results_v2.csv
  特征排名已保存:output/feature_ranking_v2.csv
  RFECV分数已保存:output/rfecv_cv_scores_v2.csv
  筛选后数据已保存:output/selected_features_data_v2.csv((45612, 29))
  采样对比结果已保存:output/sampling_comparison.csv

[⏱ 距启动 627.9s | 本阶段 627.9s] ──── 保存所有结果 完成 ────

======================================================================
全部完成!6项优化全部落地:
  优化1:新增8个衍生特征(逾期趋势、额度利用率、还款比例等)
  优化2:RFECV自动选最优特征数(不再固定3个)
  优化3:树模型超参数调优(LightGBM/XGBoost/CatBoost)
  优化4:新增方案四(换LightGBM作元学习器)
  优化5:阈值调整(最优F1阈值=0.50)
  优化6:采样策略对比(最终采用SMOTETomek)
======================================================================

======================================================================
  ⏱ 总运行耗时:627.9 秒(10.5 分钟)
======================================================================