| 
                        123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142 | 
                        - #
 - #  Copyright 2024 The InfiniFlow Authors. All Rights Reserved.
 - #
 - #  Licensed under the Apache License, Version 2.0 (the "License");
 - #  you may not use this file except in compliance with the License.
 - #  You may obtain a copy of the License at
 - #
 - #      http://www.apache.org/licenses/LICENSE-2.0
 - #
 - #  Unless required by applicable law or agreed to in writing, software
 - #  distributed under the License is distributed on an "AS IS" BASIS,
 - #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 - #  See the License for the specific language governing permissions and
 - #  limitations under the License.
 - #
 - 
 - m = set(["赵","钱","孙","李",
 - "周","吴","郑","王",
 - "冯","陈","褚","卫",
 - "蒋","沈","韩","杨",
 - "朱","秦","尤","许",
 - "何","吕","施","张",
 - "孔","曹","严","华",
 - "金","魏","陶","姜",
 - "戚","谢","邹","喻",
 - "柏","水","窦","章",
 - "云","苏","潘","葛",
 - "奚","范","彭","郎",
 - "鲁","韦","昌","马",
 - "苗","凤","花","方",
 - "俞","任","袁","柳",
 - "酆","鲍","史","唐",
 - "费","廉","岑","薛",
 - "雷","贺","倪","汤",
 - "滕","殷","罗","毕",
 - "郝","邬","安","常",
 - "乐","于","时","傅",
 - "皮","卞","齐","康",
 - "伍","余","元","卜",
 - "顾","孟","平","黄",
 - "和","穆","萧","尹",
 - "姚","邵","湛","汪",
 - "祁","毛","禹","狄",
 - "米","贝","明","臧",
 - "计","伏","成","戴",
 - "谈","宋","茅","庞",
 - "熊","纪","舒","屈",
 - "项","祝","董","梁",
 - "杜","阮","蓝","闵",
 - "席","季","麻","强",
 - "贾","路","娄","危",
 - "江","童","颜","郭",
 - "梅","盛","林","刁",
 - "钟","徐","邱","骆",
 - "高","夏","蔡","田",
 - "樊","胡","凌","霍",
 - "虞","万","支","柯",
 - "昝","管","卢","莫",
 - "经","房","裘","缪",
 - "干","解","应","宗",
 - "丁","宣","贲","邓",
 - "郁","单","杭","洪",
 - "包","诸","左","石",
 - "崔","吉","钮","龚",
 - "程","嵇","邢","滑",
 - "裴","陆","荣","翁",
 - "荀","羊","於","惠",
 - "甄","曲","家","封",
 - "芮","羿","储","靳",
 - "汲","邴","糜","松",
 - "井","段","富","巫",
 - "乌","焦","巴","弓",
 - "牧","隗","山","谷",
 - "车","侯","宓","蓬",
 - "全","郗","班","仰",
 - "秋","仲","伊","宫",
 - "宁","仇","栾","暴",
 - "甘","钭","厉","戎",
 - "祖","武","符","刘",
 - "景","詹","束","龙",
 - "叶","幸","司","韶",
 - "郜","黎","蓟","薄",
 - "印","宿","白","怀",
 - "蒲","邰","从","鄂",
 - "索","咸","籍","赖",
 - "卓","蔺","屠","蒙",
 - "池","乔","阴","鬱",
 - "胥","能","苍","双",
 - "闻","莘","党","翟",
 - "谭","贡","劳","逄",
 - "姬","申","扶","堵",
 - "冉","宰","郦","雍",
 - "郤","璩","桑","桂",
 - "濮","牛","寿","通",
 - "边","扈","燕","冀",
 - "郏","浦","尚","农",
 - "温","别","庄","晏",
 - "柴","瞿","阎","充",
 - "慕","连","茹","习",
 - "宦","艾","鱼","容",
 - "向","古","易","慎",
 - "戈","廖","庾","终",
 - "暨","居","衡","步",
 - "都","耿","满","弘",
 - "匡","国","文","寇",
 - "广","禄","阙","东",
 - "欧","殳","沃","利",
 - "蔚","越","夔","隆",
 - "师","巩","厍","聂",
 - "晁","勾","敖","融",
 - "冷","訾","辛","阚",
 - "那","简","饶","空",
 - "曾","母","沙","乜",
 - "养","鞠","须","丰",
 - "巢","关","蒯","相",
 - "查","后","荆","红",
 - "游","竺","权","逯",
 - "盖","益","桓","公",
 - "兰","原","乞","西","阿","肖","丑","位","曽","巨","德","代","圆","尉","仵","纳","仝","脱","丘","但","展","迪","付","覃","晗","特","隋","苑","奥","漆","谌","郄","练","扎","邝","渠","信","门","陳","化","原","密","泮","鹿","赫",
 - "万俟","司马","上官","欧阳",
 - "夏侯","诸葛","闻人","东方",
 - "赫连","皇甫","尉迟","公羊",
 - "澹台","公冶","宗政","濮阳",
 - "淳于","单于","太叔","申屠",
 - "公孙","仲孙","轩辕","令狐",
 - "钟离","宇文","长孙","慕容",
 - "鲜于","闾丘","司徒","司空",
 - "亓官","司寇","仉督","子车",
 - "颛孙","端木","巫马","公西",
 - "漆雕","乐正","壤驷","公良",
 - "拓跋","夹谷","宰父","榖梁",
 - "晋","楚","闫","法","汝","鄢","涂","钦",
 - "段干","百里","东郭","南门",
 - "呼延","归","海","羊舌","微","生",
 - "岳","帅","缑","亢","况","后","有","琴",
 - "梁丘","左丘","东门","西门",
 - "商","牟","佘","佴","伯","赏","南宫",
 - "墨","哈","谯","笪","年","爱","阳","佟",
 - "第五","言","福"])
 - 
 - def isit(n):return n.strip() in m
 - 
 
 
  |