Skip to content

Instantly share code, notes, and snippets.

@zyr17
Last active August 2, 2024 16:32
Show Gist options
  • Save zyr17/36aae02c77d02602d6089f967027372a to your computer and use it in GitHub Desktop.
Save zyr17/36aae02c77d02602d6089f967027372a to your computer and use it in GitHub Desktop.
Convert GITCG deck code to chinese card names.
# encoding: utf-8
import random
import time
import json
import base64
import requests
# Map will not update frequently, if you need latest mapping, please refer to LPSim/backend:src/lpsim/utils/deck_code_data.json.
map = [ "甘雨", "迪奥娜", "凯亚", "重云", "神里绫华", "优菈", "申鹤", "七七", "芭芭拉", "行秋", "莫娜", "达达利亚", "珊瑚宫心海", "神里绫人", "坎蒂丝", "妮露", "迪卢克", "香菱", "班尼特", "安柏", "宵宫", "可莉", "胡桃", "烟绯", "迪希雅", "菲谢尔", "雷泽", "刻晴", "赛诺", "北斗", "九条裟罗", "雷电将军", "八重神子", "丽莎", "多莉", "砂糖", "琴", "温迪", "魈", "枫原万叶", "流浪者", "凝光", "诺艾尔", "钟离", "阿贝多", "荒泷一斗", "柯莱", "提纳里", "纳西妲", "瑶瑶", "白术", "愚人众·冰萤术士", "纯水精灵·洛蒂娅", "愚人众·藏镜仕女", "愚人众·火之债务处理人", "深渊咏者·渊火", "无相之雷", "魔偶剑鬼", "丘丘岩盔王", "翠翎恐蕈", "唯此一心", "猫爪冰摇", "冷血之剑", "吐纳真定", "寒天宣命祝词", "战欲涌现", "忘玄", "起死回骸", "光辉的季节", "重帘留香", "沉没的预言", "深渊之灾·凝水盛放", "匣中玉栉", "镜华风姿", "衍溢的汐潮", "星天的花雨", "流火焦灼", "交叉火力", "冒险憧憬", "一触即发", "长野原龙势流星群", "砰砰礼物", "血之灶火", "最终解释权", "崇诚之真", "噬星魔鸦", "觉醒", "抵天雷罚", "落羽的裁择", "霹雳连霄", "我界", "万千的愿望", "神篱之御荫", "脉冲的魔女", "酌盈剂虚", "混元熵增论", "蒲公英的国土", "绪风之拥", "降魔·护法夜叉", "风物之诗咏", "梦迹一风", "储之千日,用之一刻", "支援就交给我吧", "炊金馔玉", "神性之陨", "荒泷第一", "飞叶迴斜", "眼识殊明", "心识蕴藏之种", "慈惠仁心", "在地为化", "冰萤寒光", "百川奔流", "镜锢之笼", "悉数讨回", "烬火重燃", "汲能棱晶", "机巧神通", "重铸:岩盔", "孢子增殖", "魔导绪论", "祭礼残章", "天空之卷", "千夜浮梦", "盈满之实", "鸦羽弓", "祭礼弓", "天空之翼", "阿莫斯之弓", "终末嗟叹之诗", "王下近侍", "白铁大剑", "祭礼大剑", "狼的末路", "天空之傲", "钟剑", "白缨枪", "千岩长枪", "天空之脊", "贯虹之槊", "薙草之稻光", "贯月矢", "旅行剑", "祭礼剑", "风鹰剑", "天空之刃", "西风剑", "冒险家头带", "幸运儿银冠", "游医的方巾", "赌徒的耳环", "教官的帽子", "流放者头冠", "华饰之兜", "绝缘之旗印", "将帅兜鍪", "千岩牢固", "虺雷之姿", "辰砂往生录", "无常之面", "追忆之注连", "海祇之冠", "海染砗磲", "沙王的投影", "破冰踏雪的回音", "冰风迷途的勇士", "酒渍船帽", "沉沦之心", "焦灼的魔女帽", "炽烈的炎之魔女", "唤雷的头冠", "如雷的盛怒", "翠绿的猎人之冠", "翠绿之影", "不动玄石之相", "悠古的磐岩", "月桂的宝冠", "深林的记忆", "璃月港口", "骑士团图书馆", "群玉阁", "晨曦酒庄", "望舒客栈", "西风大教堂", "天守阁", "鸣神大社", "珊瑚宫", "须弥城", "桓那兰那", "镇守之森", "黄金屋", "化城郭", "风龙废墟", "派蒙", "凯瑟琳", "蒂玛乌斯", "瓦格纳", "卯师傅", "阿圆", "提米", "立本", "常九爷", "艾琳", "田铁嘴", "刘苏", "花散里", "鲸井小弟", "旭东", "迪娜泽黛", "拉娜", "老章", "塞塔蕾", "弥生七月", "参量质变仪", "便携营养袋", "红羽团扇", "寻宝仙灵", "旧时庭园", "磐岩盟契", "愉舞欢游", "自由的新风", "万家灶火", "元素共鸣:交织之冰", "元素共鸣:粉碎之冰", "元素共鸣:交织之水", "元素共鸣:愈疗之水", "元素共鸣:交织之火", "元素共鸣:热诚之火", "元素共鸣:交织之雷", "元素共鸣:强能之雷", "元素共鸣:交织之风", "元素共鸣:迅捷之风", "元素共鸣:交织之岩", "元素共鸣:坚定之岩", "元素共鸣:交织之草", "元素共鸣:蔓生之草", "风与自由", "岩与契约", "雷与永恒", "草与智慧", "最好的伙伴!", "换班时间", "一掷乾坤", "运筹帷幄", "本大爷还没有输!", "交给我吧!", "鹤归之时", "星天之兆", "白垩之术", "诸武精通", "神宝迁宫祝词", "快快缝补术", "送你一程", "护法之誓", "深渊的呼唤", "愚人众的阴谋", "下落斩", "重攻击", "温妮莎传奇", "永远的友谊", "大梦的曲调", "藏锋何处", "拳力斗技!", "琴音之诗", "绝云锅巴", "仙跳墙", "莲花酥", "北地烟熏鸡", "甜甜花酿鸡", "蒙德土豆饼", "烤蘑菇披萨", "兽肉薄荷卷", "提瓦特煎蛋", "刺身拼盘", "唐杜尔烤鸡", "黄油蟹蟹" ]
forbid_list = ['+qq', '/10', '/19', '/76', '/zh', '000', '001', '002', '003', '004', '005', '006', '007', '008', '009', '00b', '00c', '00y', '010', '011', '012', '013', '014', '015', '016', '017', '018', '019', '01b', '020', '021', '022', '023', '024', '025', '026', '027', '028', '029', '02b', '02j', '02m', '030', '031', '032', '033', '034', '035', '036', '037', '038', '039', '03b', '040', '041', '042', '043', '044', '045', '046', '047', '048', '049', '04b', '050', '051', '052', '053', '054', '055', '056', '057', '058', '059', '05a', '05b', '05p', '060', '061', '062', '063', '064', '065', '066', '067', '068', '069', '06b', '070', '071', '072', '073', '074', '075', '076', '077', '078', '079', '07b', '080', '081', '082', '083', '084', '085', '086', '087', '088', '089', '08e', '08n', '08x', '090', '091', '092', '093', '094', '095', '096', '097', '098', '099', '0bb', '0dy', '0r4', '0zh', '1+2', '100', '101', '102', '103', '104', '105', '106', '107', '108', '109', '10p', '110', '111', '112', '113', '114', '115', '116', '117', '118', '119', '11p', '120', '121', '122', '123', '124', '125', '126', '127', '128', '129', '12p', '130', '131', '132', '133', '134', '135', '136', '137', '138', '139', '13p', '140', '141', '142', '143', '144', '145', '146', '147', '148', '149', '14p', '14s', '150', '151', '152', '153', '154', '155', '156', '157', '158', '159', '15p', '160', '161', '162', '163', '164', '165', '166', '167', '168', '169', '16d', '16p', '170', '171', '172', '173', '174', '175', '176', '177', '178', '179', '17d', '17g', '17p', '180', '181', '182', '183', '184', '185', '186', '187', '188', '189', '18a', '18d', '18p', '190', '191', '192', '193', '194', '195', '196', '197', '198', '199', '19d', '19p', '1bb', '1cn', '1dy', '1n1', '1po', '1s', '1vi', '1yx', '200', '201', '202', '203', '204', '205', '206', '207', '208', '209', '20d', '20p', '210', '211', '212', '213', '214', '215', '216', '217', '218', '219', '21c', '21d', '21p', '220', '221', '222', '223', '224', '225', '226', '227', '228', '229', '22d', '22p', '22s', '230', '231', '232', '233', '234', '235', '236', '237', '238', '239', '23d', '23p', '240', '241', '242', '243', '244', '245', '246', '247', '248', '249', '24d', '24p', '250', '251', '252', '253', '254', '255', '256', '257', '258', '259', '25a', '25d', '25p', '260', '261', '262', '263', '264', '265', '266', '267', '268', '269', '26d', '26p', '270', '271', '272', '273', '274', '275', '276', '277', '278', '279', '27d', '27p', '280', '281', '282', '283', '284', '285', '286', '287', '288', '289', '28p', '290', '291', '292', '293', '294', '295', '296', '297', '298', '299', '29p', '2bb', '2dk', '2dy', '2fl', '2ja', '2li', '2mb', '2mm', '2pa', '2ra', '2re', '2se', '2yo', '300', '301', '302', '303', '304', '305', '306', '307', '308', '309', '30p', '310', '311', '312', '313', '314', '315', '316', '317', '318', '319', '31p', '320', '321', '322', '323', '324', '325', '326', '327', '328', '329', '32p', '330', '331', '332', '333', '334', '335', '336', '337', '338', '339', '33b', '33c', '33p', '340', '341', '342', '343', '344', '345', '346', '347', '348', '349', '34p', '350', '351', '352', '353', '354', '355', '356', '357', '358', '359', '35p', '360', '361', '362', '363', '364', '365', '366', '367', '368', '369', '36p', '370', '371', '372', '373', '374', '375', '376', '377', '378', '379', '37p', '380', '381', '382', '383', '384', '385', '386', '387', '388', '389', '38p', '390', '391', '392', '393', '394', '395', '396', '397', '398', '399', '39c', '39p', '3a1', '3bb', '3cn', '3dy', '3fe', '3gp', '3hu', '3li', '400', '401', '402', '403', '404', '405', '406', '407', '408', '409', '40p', '410', '411', '412', '413', '414', '415', '416', '417', '418', '419', '41p', '420', '421', '422', '423', '424', '425', '426', '427', '428', '429', '42l', '42p', '430', '431', '432', '433', '434', '435', '436', '437', '438', '439', '43l', '43p', '440', '441', '442', '443', '444', '445', '446', '447', '448', '449', '44l', '44p', '450', '451', '452', '453', '454', '455', '456', '457', '458', '459', '45m', '45p', '460', '461', '462', '463', '464', '465', '466', '467', '468', '469', '46p', '470', '471', '472', '473', '474', '475', '476', '477', '478', '479', '47p', '480', '481', '482', '483', '484', '485', '486', '487', '488', '489', '48p', '490', '491', '492', '493', '494', '495', '496', '497', '498', '499', '49p', '4bb', '4dy', '4hf', '4li', '4se', '4yl', '500', '501', '502', '503', '504', '505', '506', '507', '508', '509', '50p', '50z', '510', '511', '512', '513', '514', '515', '516', '517', '518', '519', '51p', '51s', '51v', '51y', '520', '521', '522', '523', '524', '525', '526', '527', '528', '529', '52p', '530', '531', '532', '533', '534', '535', '536', '537', '538', '539', '53p', '541', '542', '543', '544', '545', '546', '547', '548', '549', '54k', '550', '551', '552', '553', '554', '555', '556', '557', '558', '559', '55m', '55s', '560', '561', '562', '563', '564', '565', '566', '567', '568', '569', '570', '571', '572', '573', '574', '575', '576', '577', '578', '579', '580', '581', '582', '583', '584', '585', '586', '587', '588', '589', '58j', '58m', '590', '591', '592', '593', '594', '595', '596', '597', '598', '599', '59o', '59v', '5bb', '5bd', '5dy', '5fd', '5gn', '5jq', '5ku', '5mb', '5mm', '5ss', '6+1', '600', '601', '602', '603', '604', '605', '606', '607', '608', '609', '610', '611', '612', '613', '614', '615', '616', '617', '618', '619', '620', '621', '622', '623', '624', '625', '626', '627', '628', '629', '62m', '630', '631', '632', '633', '634', '635', '636', '637', '638', '639', '64', '640', '641', '642', '644', '645', '646', '647', '648', '64y', '650', '651', '652', '653', '654', '655', '656', '657', '658', '659', '65g', '660', '661', '662', '663', '664', '665', '666', '667', '668', '669', '670', '671', '672', '673', '674', '675', '676', '677', '678', '679', '67m', '680', '681', '682', '683', '684', '685', '686', '687', '688', '689', '68w', '690', '691', '692', '693', '694', '695', '696', '697', '698', '699', '6bb', '6dy', '700', '701', '702', '703', '704', '705', '706', '707', '708', '709', '710', '711', '712', '713', '714', '715', '716', '717', '718', '719', '720', '721', '722', '723', '724', '725', '726', '727', '728', '729', '730', '731', '732', '733', '734', '735', '736', '737', '738', '739', '740', '741', '742', '743', '744', '745', '746', '747', '748', '749', '750', '751', '752', '753', '754', '755', '756', '757', '758', '759', '75b', '760', '761', '762', '763', '764', '765', '766', '767', '768', '769', '770', '771', '772', '773', '774', '775', '776', '777', '778', '779', '77b', '780', '781', '782', '783', '784', '785', '786', '787', '788', '789', '790', '791', '792', '793', '794', '795', '796', '797', '798', '799', '7bb', '7da', '7dy', '7ga', '7gg', '7he', '7mb', '7se', '800', '801', '802', '803', '804', '805', '806', '807', '808', '809', '810', '811', '812', '813', '814', '815', '816', '817', '818', '819', '820', '821', '822', '823', '824', '825', '826', '827', '828', '829', '830', '831', '832', '833', '834', '835', '836', '837', '838', '839', '840', '841', '842', '843', '844', '845', '846', '847', '848', '849', '850', '851', '852', '853', '854', '855', '856', '857', '858', '859', '85f', '860', '861', '862', '863', '864', '865', '866', '867', '868', '869', '870', '871', '872', '873', '874', '875', '876', '877', '878', '879', '87b', '880', '881', '882', '883', '884', '885', '886', '887', '888', '889', '88b', '88j', '88w', '89', '890', '891', '892', '893', '894', '895', '896', '897', '898', '899', '89b', '8av', '8bb', '8da', '8dy', '8jb', '8mm', '8p2', '8wo', '8ww', '8xz', '900', '901', '902', '903', '904', '905', '906', '907', '908', '909', '90b', '910', '911', '912', '913', '914', '915', '916', '917', '918', '919', '91b', '920', '921', '922', '923', '924', '925', '926', '927', '928', '929', '92b', '92f', '930', '931', '932', '933', '934', '935', '936', '937', '938', '939', '93b', '940', '941', '942', '943', '944', '945', '946', '947', '948', '949', '94b', '94h', '950', '951', '952', '953', '954', '955', '956', '957', '958', '959', '95b', '95m', '960', '961', '962', '963', '964', '965', '966', '967', '968', '969', '96b', '970', '971', '972', '973', '974', '975', '976', '977', '978', '979', '97s', '980', '981', '982', '983', '984', '985', '986', '987', '988', '989', '98b', '990', '991', '992', '993', '994', '995', '996', '997', '998', '999', '99b', '9bb', '9ci', '9ck', '9dy', '9jb', '9mm', '9pi', '9v9', '9vt', '9yo', 'a10', 'a4u', 'a4y', 'aaa', 'aam', 'aap', 'aav', 'aba', 'abb', 'abi', 'abl', 'aby', 'acb', 'ace', 'ach', 'ack', 'acy', 'ada', 'ade', 'adi', 'adm', 'ado', 'adr', 'adu', 'aer', 'afa', 'afe', 'aft', 'aga', 'age', 'agh', 'agi', 'ago', 'aha', 'aho', 'ahu', 'ai9', 'aic', 'aid', 'aie', 'aif', 'aig', 'aih', 'aij', 'aik', 'ail', 'aim', 'ain', 'aio', 'aip', 'air', 'ais', 'ait', 'aiv', 'aiw', 'aix', 'aiy', 'ajb', 'aji', 'aju', 'ak7', 'aka', 'ake', 'aki', 'akk', 'ala', 'ald', 'ale', 'alf', 'alh', 'ali', 'alk', 'all', 'alm', 'alo', 'alp', 'alr', 'als', 'alu', 'ama', 'ame', 'ami', 'amm', 'amn', 'amo', 'amp', 'amu', 'amz', 'an2', 'an6', 'ana', 'anb', 'anc', 'and', 'ane', 'anf', 'ang', 'anj', 'ank', 'anl', 'anm', 'ann', 'ano', 'anq', 'anr', 'ans', 'ant', 'anu', 'anw', 'anx', 'any', 'anz', 'ao7', 'ao8', 'aob', 'aoc', 'aod', 'aof', 'aog', 'aoh', 'aok', 'aol', 'aom', 'aon', 'aop', 'aoq', 'aos', 'aow', 'aox', 'aoy', 'aoz', 'apa', 'ape', 'api', 'apo', 'app', 'aqi', 'ar6', 'arc', 'ard', 'are', 'arf', 'ark', 'arm', 'aro', 'arq', 'arr', 'ars', 'art', 'asa', 'asd', 'ase', 'asg', 'ash', 'asi', 'ask', 'asm', 'aso', 'asp', 'ass', 'ast', 'asu', 'asy', 'asz', 'ata', 'atc', 'ate', 'ath', 'atm', 'ato', 'atp', 'atr', 'aut', 'av', 'ava', 'avb', 'ave', 'avg', 'avi', 'avw', 'avy', 'awa', 'awp', 'axi', 'axu', 'aya', 'ayb', 'ayc', 'ayi', 'ayv', 'aze', 'azh', 'azo', 'azy', 'b/1', 'b06', 'b26', 'b42', 'b58', 'bab', 'bac', 'bai', 'bal', 'bam', 'ban', 'bao', 'bar', 'bas', 'bat', 'bax', 'bay', 'bbb', 'bbc', 'bbg', 'bbo', 'bbs', 'bbw', 'bei', 'ben', 'ber', 'bet', 'bgu', 'bia', 'big', 'bil', 'bin', 'bis', 'bit', 'bjo', 'bjz', 'ble', 'blo', 'blu', 'bma', 'bnb', 'bob', 'boc', 'bod', 'bok', 'bon', 'bos', 'bot', 'bow', 'box', 'boy', 'bre', 'bsc', 'bud', 'buk', 'bul', 'bus', 'but', 'bxq', 'bze', 'c02', 'c1e', 'c36', 'c4', 'cab', 'cag', 'cai', 'cal', 'cam', 'can', 'cao', 'car', 'cbd', 'cct', 'cd2', 'cda', 'cdj', 'cdm', 'ceb', 'ceh', 'cel', 'cen', 'cer', 'ces', 'cet', 'cfx', 'cha', 'che', 'chi', 'chl', 'chn', 'cho', 'chr', 'cht', 'chu', 'ci7', 'cia', 'cib', 'cid', 'cik', 'cit', 'civ', 'cjs', 'ckd', 'cke', 'ckf', 'ckg', 'cki', 'ckr', 'cks', 'cky', 'cle', 'cli', 'clo', 'cnd', 'cnm', 'cnn', 'cno', 'cnt', 'coa', 'coc', 'col', 'com', 'con', 'coo', 'cor', 'cos', 'cot', 'cou', 'cp9', 'cpc', 'cra', 'cre', 'cri', 'cro', 'cte', 'ctr', 'ctv', 'cue', 'cui', 'cul', 'cun', 'cup', 'cur', 'cus', 'cv0', 'cz1', 'cz7', 'd2k', 'd7s', 'd90', 'dab', 'daf', 'dah', 'daj', 'dal', 'dam', 'dan', 'dao', 'dar', 'das', 'dat', 'daz', 'db0', 'dco', 'ddh', 'ddk', 'ddy', 'ded', 'deg', 'deh', 'dej', 'dek', 'del', 'dem', 'den', 'der', 'dew', 'dfd', 'dgk', 'dh3', 'dha', 'dia', 'dic', 'die', 'dig', 'dil', 'dio', 'dis', 'dit', 'diy', 'diz', 'djh', 'djm', 'djp', 'dk5', 'dma', 'dmi', 'dmo', 'dna', 'dnf', 'dof', 'dol', 'dom', 'don', 'doo', 'dor', 'dow', 'dpp', 'dpr', 'dra', 'dre', 'dro', 'dse', 'dso', 'dtf', 'dtr', 'du5', 'dul', 'dun', 'duo', 'dux', 'dvd', 'dyo', 'dyy', 'dyz', 'dzo', 'e17', 'e3f', 'e58', 'e77', 'e99', 'e9c', 'eac', 'ead', 'eag', 'eal', 'eam', 'eao', 'ear', 'eas', 'eat', 'eav', 'eba', 'ebl', 'ebm', 'ebo', 'ebu', 'ebz', 'ech', 'eci', 'eck', 'eco', 'ecr', 'ect', 'ed2', 'edc', 'ede', 'edi', 'edm', 'edo', 'eec', 'eed', 'eek', 'eel', 'een', 'eep', 'eer', 'eet', 'eey', 'efa', 'efo', 'efu', 'ega', 'egi', 'ego', 'egt', 'egu', 'eha', 'ehu', 'eib', 'eid', 'eie', 'eig', 'eii', 'eij', 'eim', 'ein', 'eit', 'eix', 'eiy', 'eji', 'eka', 'eko', 'ela', 'elb', 'elc', 'eld', 'ele', 'eli', 'ell', 'elm', 'elo', 'elp', 'elt', 'elu', 'ema', 'emb', 'eme', 'emi', 'emo', 'ems', 'emy', 'en1', 'en3', 'en8', 'ena', 'enc', 'end', 'ene', 'eng', 'enh', 'eni', 'enj', 'enl', 'enm', 'enq', 'ens', 'ent', 'enw', 'eny', 'enz', 'eof', 'eos', 'epe', 'eph', 'epi', 'epl', 'epo', 'eqi', 'eqs', 'equ', 'er6', 'era', 'erd', 'ere', 'erg', 'erk', 'erl', 'erm', 'ern', 'ero', 'erp', 'ers', 'ert', 'erv', 'ery', 'esb', 'esc', 'ese', 'esh', 'esi', 'esk', 'eso', 'esq', 'ess', 'est', 'et3', 'et4', 'et5', 'et6', 'eta', 'etb', 'etc', 'etd', 'ete', 'etg', 'eti', 'etr', 'ets', 'ety', 'eun', 'eur', 'eve', 'ewa', 'ewe', 'ewg', 'ewo', 'ews', 'ex8', 'exc', 'exi', 'exo', 'exp', 'exs', 'ext', 'exu', 'exy', 'eya', 'eye', 'ezg', 'ezh', 'f19', 'f59', 'fag', 'fah', 'fal', 'fam', 'fan', 'fap', 'fat', 'faw', 'fdj', 'fdz', 'fee', 'fei', 'fel', 'fen', 'few', 'fff', 'ffg', 'ffx', 'fga', 'fgh', 'fgm', 'fhe', 'fho', 'fie', 'fku', 'flg', 'flo', 'fly', 'fm2', 'foc', 'fof', 'foo', 'for', 'fos', 'fou', 'fre', 'fs2', 'fsg', 'ftc', 'fte', 'fu9', 'fuc', 'fuk', 'ful', 'fvc', 'fy0', 'g10', 'g11', 'g12', 'g16', 'g17', 'g22', 'g66', 'g88', 'g99', 'gad', 'gam', 'gan', 'gao', 'gar', 'gas', 'gat', 'gay', 'gba', 'gbh', 'gbo', 'gc3', 'gcd', 'gce', 'gch', 'gci', 'gcu', 'gda', 'gdd', 'gde', 'gdi', 'gdo', 'gdu', 'ge2', 'gei', 'gel', 'gem', 'gen', 'ger', 'ges', 'geu', 'gez', 'gfa', 'gfu', 'gfw', 'gga', 'ggd', 'gge', 'ggo', 'ggq', 'ggu', 'gha', 'ghb', 'ghj', 'gho', 'ght', 'ghu', 'gic', 'gim', 'gin', 'gir', 'gji', 'gju', 'gjz', 'gka', 'gkd', 'gle', 'gli', 'glo', 'gm0', 'gma', 'gmi', 'gmt', 'gmw', 'gne', 'gnm', 'gnv', 'gof', 'gol', 'gon', 'goo', 'goq', 'gov', 'gpa', 'gpe', 'gpj', 'gps', 'gqi', 'gra', 'gre', 'gri', 'gro', 'gru', 'gsd', 'gsh', 'gsp', 'gth', 'gti', 'gua', 'gun', 'guo', 'gwa', 'gwe', 'gwu', 'gxe', 'gxi', 'gya', 'gye', 'gyo', 'gyu', 'gze', 'gzh', 'h1n', 'h31', 'h41', 'hab', 'hac', 'had', 'hai', 'hal', 'han', 'hao', 'hap', 'har', 'hat', 'hav', 'hay', 'hci', 'hd9', 'hdu', 'hdw', 'he3', 'he9', 'hea', 'hef', 'heg', 'heh', 'hel', 'hem', 'hen', 'her', 'hes', 'het', 'hf5', 'hfg', 'hhv', 'hic', 'hig', 'hij', 'hil', 'him', 'hin', 'hip', 'hit', 'hiy', 'hjd', 'hjt', 'hk6', 'hkh', 'hlo', 'hmt', 'hni', 'hnt', 'hny', 'hol', 'hom', 'hon', 'hoo', 'hop', 'hor', 'hos', 'hot', 'hou', 'hoy', 'hre', 'hri', 'hro', 'hsa', 'hsk', 'hsy', 'hsz', 'hti', 'htm', 'hts', 'htt', 'hua', 'huc', 'hud', 'hue', 'hui', 'huj', 'hum', 'hun', 'huo', 'hur', 'hux', 'huy', 'huz', 'hvi', 'hwg', 'hyp', 'hyt', 'i3h', 'i77', 'iaa', 'iab', 'iac', 'iah', 'iaj', 'ial', 'iam', 'ian', 'iao', 'iaq', 'ias', 'iax', 'iaz', 'iba', 'ibe', 'ibi', 'ibo', 'ibs', 'ice', 'ich', 'ici', 'ick', 'icl', 'ico', 'icp', 'ics', 'ida', 'ide', 'ido', 'ids', 'idu', 'ie/', 'iee', 'ief', 'iej', 'iel', 'ien', 'ier', 'ies', 'iet', 'iey', 'ife', 'ifu', 'igb', 'ige', 'igh', 'igi', 'ign', 'igu', 'igx', 'iha', 'iho', 'ihu', 'iii', 'iji', 'iju', 'ika', 'ike', 'iki', 'ila', 'ild', 'ile', 'ili', 'ilk', 'ill', 'ily', 'ima', 'ime', 'imi', 'imp', 'in2', 'in6', 'ina', 'inb', 'inc', 'ind', 'ine', 'inf', 'ing', 'inh', 'ini', 'inj', 'ink', 'ino', 'inp', 'inr', 'ins', 'int', 'inv', 'inw', 'iny', 'inz', 'ion', 'ior', 'iov', 'ip1', 'ipa', 'ipe', 'ipi', 'ipp', 'ipr', 'ipt', 'iqi', 'ir3', 'irl', 'irm', 'iru', 'isc', 'ise', 'ish', 'isi', 'iso', 'iss', 'ist', 'ita', 'itc', 'ite', 'ito', 'its', 'itt', 'itu', 'ity', 'iub', 'iui', 'iul', 'ium', 'iup', 'iuq', 'ius', 'iuu', 'iuy', 'iva', 'ive', 'iwa', 'iwo', 'ixb', 'ixi', 'ixm', 'ixs', 'ixu', 'iya', 'iyu', 'iza', 'izh', 'j38', 'j8', 'jam', 'jap', 'jbw', 'jdg', 'jec', 'jgt', 'jhd', 'jhh', 'jhs', 'jhv', 'jhw', 'jia', 'jib', 'jie', 'jih', 'jin', 'jiq', 'jiu', 'jiy', 'jki', 'jma', 'jnv', 'job', 'joh', 'jor', 'jou', 'joy', 'jpe', 'jsh', 'juc', 'jud', 'jue', 'jun', 'jus', 'jwg', 'jwt', 'jx2', 'jy2', 'jzc', 'jzm', 'k19', 'k56', 'k68', 'k74', 'kai', 'kaj', 'kak', 'kam', 'kan', 'kao', 'kar', 'kas', 'kat', 'kaz', 'kb4', 'kbb', 'kdc', 'kdo', 'ke9', 'kee', 'kef', 'keg', 'kei', 'kel', 'ken', 'keq', 'ker', 'kes', 'ket', 'kfo', 'kfu', 'kge', 'khf', 'khk', 'kih', 'kin', 'kip', 'kis', 'kjk', 'kka', 'kke', 'kln', 'kmt', 'kne', 'ko1', 'kog', 'kon', 'kqk', 'kro', 'kse', 'kst', 'kta', 'ktv', 'kua', 'kun', 'kur', 'kv/', 'kyo', 'kyp', 'l25', 'lad', 'laf', 'lag', 'lai', 'lak', 'lam', 'lan', 'lao', 'laq', 'las', 'lat', 'lay', 'lba', 'lbr', 'lch', 'lco', 'ldo', 'ldp', 'ldt', 'ldv', 'le8', 'leb', 'led', 'lee', 'len', 'leq', 'ler', 'les', 'let', 'lex', 'lfo', 'lga', 'lhu', 'lia', 'lib', 'lic', 'lid', 'lie', 'lig', 'lih', 'lij', 'lik', 'lil', 'lin', 'lip', 'lir', 'lis', 'lit', 'liu', 'liy', 'lke', 'lkr', 'lks', 'lla', 'llg', 'llo', 'lls', 'llu', 'lmi', 'lmo', 'lns', 'lob', 'loc', 'lod', 'log', 'lon', 'loo', 'lop', 'lor', 'lou', 'lov', 'low', 'lpe', 'lpr', 'lre', 'lse', 'lsg', 'lsp', 'ltc', 'lti', 'ltr', 'lua', 'lue', 'lum', 'lun', 'luo', 'lus', 'lut', 'lux', 'luy', 'luz', 'lva', 'lyf', 'lyp', 'lyr', 'lyw', 'm00', 'm19', 'm3a', 'm9', 'm92', 'mab', 'mad', 'mae', 'mag', 'mai', 'maj', 'mak', 'mal', 'man', 'mao', 'mar', 'mas', 'mat', 'max', 'may', 'mba', 'mbs', 'mdm', 'me1', 'me5', 'med', 'meg', 'mei', 'mel', 'mem', 'men', 'mer', 'mes', 'met', 'mfo', 'mie', 'mih', 'mik', 'mil', 'mim', 'min', 'mir', 'mis', 'miu', 'mix', 'mkb', 'mkv', 'mla', 'mmu', 'moc', 'mod', 'mof', 'moh', 'moj', 'mok', 'mon', 'moo', 'mor', 'mos', 'mou', 'mox', 'moy', 'mp3', 'mp4', 'mp6', 'mpl', 'mpo', 'mst', 'mtd', 'mtv', 'muh', 'mul', 'mum', 'mun', 'mus', 'mv/', 'mvb', 'mwo', 'mxd', 'mya', 'myc', 'mys', 'myt', 'n01', 'n1s', 'n2r', 'n66', 'n69', 'nab', 'nac', 'nad', 'nag', 'nai', 'nal', 'nam', 'nan', 'nap', 'nar', 'nat', 'nav', 'nay', 'nba', 'nbe', 'nbi', 'nce', 'nch', 'ncn', 'nct', 'ncu', 'nda', 'nde', 'ndi', 'ndo', 'ndr', 'ndu', 'nea', 'nec', 'ned', 'nei', 'nek', 'nen', 'neo', 'ner', 'nes', 'net', 'new', 'ney', 'nfa', 'nfo', 'ng1', 'nga', 'ngb', 'ngc', 'ngd', 'nge', 'ngf', 'ngg', 'ngh', 'ngi', 'ngj', 'ngk', 'ngl', 'ngm', 'ngn', 'ngo', 'ngp', 'ngq', 'ngr', 'ngs', 'ngt', 'ngu', 'ngw', 'ngx', 'ngy', 'ngz', 'nha', 'nhe', 'nhu', 'nic', 'nie', 'nik', 'nin', 'nip', 'nis', 'nix', 'nji', 'nka', 'nkb', 'nke', 'nki', 'nku', 'nla', 'nli', 'nlo', 'nly', 'nma', 'nmd', 'nme', 'nmi', 'nmo', 'nna', 'nnd', 'nne', 'nni', 'nnw', 'nny', 'no1', 'nob', 'nog', 'non', 'noo', 'nos', 'not', 'nou', 'now', 'npa', 'npc', 'npi', 'npo', 'nqi', 'nqu', 'nre', 'nri', 'ns2', 'ns5', 'nsa', 'nse', 'nsh', 'nsi', 'nsn', 'nss', 'nst', 'nsu', 'nsv', 'nsw', 'nt5', 'nta', 'ntd', 'nte', 'nth', 'nti', 'ntr', 'ntv', 'nud', 'nuk', 'nvo', 'nwa', 'nwe', 'nwu', 'nxi', 'nxu', 'nye', 'nyi', 'nyo', 'nyu', 'nyx', 'nzh', 'nzo', 'o10', 'o17', 'o18', 'o2j', 'o77', 'o86', 'o98', 'oac', 'oad', 'oai', 'oba', 'obi', 'obr', 'obs', 'oca', 'och', 'ock', 'oco', 'ocr', 'ocu', 'ode', 'odi', 'odo', 'ody', 'oer', 'of1', 'off', 'ofg', 'ofh', 'ofo', 'oft', 'ofu', 'oga', 'ogb', 'ogg', 'ogi', 'ogl', 'ogn', 'ogu', 'oha', 'ohn', 'oho', 'ohu', 'ohx', 'oie', 'oin', 'oiw', 'oiy', 'oje', 'oji', 'oka', 'oke', 'oky', 'ola', 'olb', 'old', 'ole', 'olg', 'oli', 'oll', 'olu', 'oma', 'ome', 'omi', 'omm', 'omo', 'on9', 'ona', 'ond', 'one', 'ong', 'onh', 'oni', 'onl', 'onn', 'ono', 'onp', 'onq', 'ons', 'ont', 'ood', 'oog', 'ool', 'oon', 'oor', 'oot', 'oov', 'oox', 'ope', 'opi', 'opk', 'opo', 'oqi', 'oqo', 'oqu', 'ora', 'orc', 'ord', 'ore', 'org', 'ork', 'orl', 'orm', 'orn', 'oro', 'orp', 'ort', 'osa', 'ose', 'osh', 'osp', 'oss', 'ost', 'osu', 'osw', 'ota', 'otb', 'oth', 'oti', 'ots', 'ott', 'ou9', 'ouc', 'oue', 'ouh', 'ouj', 'oul', 'oun', 'our', 'ous', 'out', 'oux', 'ouy', 'ove', 'ovo', 'ow5', 'ow7', 'owa', 'owb', 'owc', 'owe', 'owj', 'owl', 'own', 'ows', 'owt', 'owu', 'oxi', 'oxu', 'oxx', 'oxy', 'oya', 'oyc', 'oye', 'oyi', 'oyo', 'oyu', 'oyx', 'oze', 'ozh', 'ozi', 'p17', 'p24', 'p2p', 'p38', 'p40', 'p43', 'p44', 'p65', 'p99', 'pac', 'pag', 'pai', 'pan', 'pao', 'pap', 'par', 'pay', 'pci', 'pcn', 'pcp', 'pda', 'pea', 'pec', 'ped', 'pee', 'pei', 'pen', 'per', 'pes', 'pet', 'pex', 'phi', 'phu', 'pia', 'pie', 'pik', 'pil', 'pin', 'pis', 'pk1', 'pka', 'pla', 'ple', 'pli', 'pni', 'poc', 'poi', 'pol', 'pom', 'pon', 'pop', 'por', 'pot', 'pow', 'pp2', 'ppi', 'ppk', 'ppl', 'pps', 'ppy', 'pre', 'pri', 'pro', 'prx', 'psh', 'pte', 'puj', 'pus', 'put', 'q15', 'q49', 'qee', 'qgg', 'qia', 'qie', 'qin', 'qis', 'qki', 'qpp', 'qq1', 'qq4', 'qqb', 'qqg', 'qqp', 'qqr', 'qqt', 'qqy', 'qr2', 'qsf', 'qta', 'qua', 'que', 'qus', 'qvo', 'qyi', 'qzo', 'r40', 'r64', 'rac', 'rad', 'rag', 'ral', 'ran', 'rap', 'rar', 'ras', 'rat', 'rav', 'ray', 'raz', 'rba', 'rbq', 'rca', 'rce', 'rch', 'rco', 'rda', 'rdc', 'rde', 'rdn', 'rds', 'rea', 'red', 'ree', 'ref', 'reg', 'rel', 'rem', 'ren', 'rep', 'res', 'ret', 'reu', 'rew', 'rex', 'rfa', 'rfs', 'rga', 'rgo', 'ria', 'ric', 'rig', 'rij', 'rim', 'rin', 'rip', 'riv', 'riz', 'rjw', 'rka', 'rke', 'rkn', 'rld', 'rle', 'rls', 'rma', 'rmb', 'rme', 'rms', 'rmv', 'rne', 'rnm', 'rno', 'ro1', 'roa', 'rog', 'roi', 'roj', 'rom', 'ron', 'roo', 'rop', 'ros', 'rot', 'rox', 'rph', 'rpi', 'rpl', 'rqu', 'rre', 'rsa', 'rsi', 'rst', 'rsy', 'rta', 'rth', 'rti', 'rtn', 'rto', 'rty', 'rue', 'rui', 'rum', 'run', 'ruo', 'rve', 'rvi', 'rvy', 'rx0', 'rxj', 'rxw', 'ryc', 'ryl', 'ryt', 's22', 's2y', 's52', 's56', 's58', 'sad', 'saf', 'sag', 'sal', 'sam', 'san', 'sao', 'saq', 'sar', 'sbi', 'sce', 'sci', 'scr', 'scu', 'sdd', 'sde', 'sea', 'sec', 'sed', 'seg', 'sel', 'sem', 'sen', 'ser', 'ses', 'sev', 'sex', 'sga', 'sgs', 'sh4', 'sha', 'she', 'shi', 'sho', 'shu', 'shy', 'sia', 'sid', 'sif', 'sig', 'sil', 'sim', 'sin', 'sio', 'sis', 'sit', 'ska', 'ski', 'skt', 'sky', 'sla', 'slu', 'smo', 'smu', 'smy', 'sn8', 'sna', 'sne', 'sno', 'soc', 'sod', 'sof', 'som', 'son', 'sou', 'spa', 'spe', 'sph', 'spi', 'spl', 'spr', 'squ', 'sse', 'ssh', 'ssi', 'ssm', 'sso', 'sss', 'ssy', 'sta', 'stb', 'stc', 'ste', 'sti', 'sto', 'stp', 'str', 'stu', 'sua', 'suc', 'sui', 'sum', 'sun', 'suo', 'sup', 'sur', 'svd', 'sve', 'svo', 'svs', 'sw2', 'swa', 'swd', 'swe', 'swi', 'sy2', 'syi', 'syj', 'syn', 'sys', 'szo', 't25', 't2d', 't36', 't51', 't52', 'ta2', 'tab', 'tai', 'tal', 'tam', 'tan', 'tao', 'tar', 'tas', 'tau', 'tba', 'tbo', 'tch', 'tco', 'tdr', 'tea', 'tee', 'tei', 'tel', 'tem', 'ten', 'teo', 'ter', 'tes', 'teu', 'tfy', 'tgi', 'th2', 'thc', 'the', 'tho', 'thr', 'ths', 'tia', 'tib', 'tic', 'tid', 'tim', 'tin', 'tio', 'tit', 'tj3', 'tle', 'tmb', 'tmd', 'tml', 'tnd', 'tnn', 'tnt', 'to1', 'toe', 'tok', 'tom', 'ton', 'too', 'tor', 'tos', 'tot', 'tpa', 'tpr', 'tra', 'tre', 'tri', 'tru', 'try', 'tse', 'tsi', 'tso', 'tst', 'tta', 'tte', 'tth', 'tti', 'ttl', 'ttm', 'tto', 'ttp', 'ttw', 'tub', 'tud', 'tui', 'tut', 'tv3', 'tvc', 'tvs', 'tw1', 'twd', 'twg', 'twi', 'txs', 'txt', 'txw', 'tyl', 'u/r', 'u55', 'u99', 'u9y', 'uai', 'uaj', 'ual', 'uam', 'uan', 'uao', 'uar', 'uas', 'uba', 'ube', 'ubo', 'uca', 'ucd', 'uce', 'uck', 'udd', 'ude', 'udi', 'ueb', 'uec', 'uee', 'uel', 'uen', 'uep', 'uer', 'ugu', 'uho', 'uhu', 'uib', 'uic', 'uid', 'uih', 'uil', 'uim', 'uin', 'uit', 'uiu', 'uji', 'uka', 'uke', 'uki', 'ukk', 'ula', 'ule', 'uli', 'ult', 'ulu', 'ulv', 'uma', 'ume', 'umi', 'ump', 'ums', 'umu', 'una', 'und', 'une', 'ung', 'uni', 'unj', 'unn', 'unq', 'uns', 'unt', 'unw', 'unx', 'uny', 'unz', 'uoa', 'uob', 'uog', 'uoh', 'uoj', 'uol', 'uoq', 'uor', 'uow', 'uox', 'uoy', 'up8', 'upd', 'upe', 'upi', 'upp', 'uqi', 'urb', 'urf', 'uri', 'url', 'urn', 'uro', 'urt', 'uru', 'urv', 'usc', 'ush', 'usi', 'uss', 'ust', 'uta', 'ute', 'uto', 'utr', 'utt', 'utu', 'uxi', 'uya', 'uyi', 'uyo', 'uyu', 'uzh', 'v/1', 'v/7', 'v2f', 'v2r', 'v38', 'v9e', 'vaa', 'vag', 'val', 'vat', 'vb/', 'vbt', 'vcc', 'vdc', 'vde', 'vdi', 'veb', 'ven', 'ver', 'ves', 'vgb', 'vgi', 'vic', 'vip', 'viv', 'voa', 'vod', 'vol', 'voy', 'vpn', 'vps', 'vrt', 'vul', 'vwf', 'vyb', 'vyf', 'w18', 'w52', 'w71', 'waa', 'wai', 'wal', 'wan', 'was', 'waw', 'way', 'wba', 'wca', 'wdl', 'wdo', 'web', 'wec', 'wee', 'wei', 'wen', 'wer', 'wet', 'wfu', 'wg1', 'wg2', 'wg6', 'wg8', 'wg9', 'wgp', 'who', 'wik', 'win', 'wiz', 'wji', 'wjo', 'wmv', 'wnb', 'wo9', 'woe', 'wor', 'wow', 'woy', 'wsn', 'wsp', 'wst', 'wsu', 'wsv', 'wsw', 'wtf', 'wto', 'wtv', 'wub', 'wug', 'wul', 'wun', 'wus', 'wuy', 'www', 'wyd', 'x00', 'xbo', 'xcr', 'xia', 'xie', 'xif', 'xih', 'xij', 'xik', 'xil', 'xin', 'xio', 'xit', 'xiu', 'xiz', 'xjh', 'xjp', 'xma', 'xon', 'xoo', 'xpa', 'xqt', 'xsa', 'xso', 'xst', 'xte', 'xtl', 'xtr', 'xtx', 'xua', 'xuc', 'xue', 'xun', 'xux', 'xwg', 'xws', 'xx+', 'xxo', 'xxx', 'xyb', 'xyd', 'xyg', 'xyj', 'xyq', 'xzb', 'xzh', 'yag', 'yah', 'yal', 'yan', 'yao', 'yas', 'yaw', 'ybo', 'ych', 'yci', 'yco', 'ye7', 'yea', 'yee', 'yej', 'yel', 'yeu', 'yff', 'yfi', 'ygb', 'ygi', 'yid', 'yif', 'yil', 'yin', 'yis', 'yix', 'yjo', 'yll', 'ylm', 'ync', 'yoh', 'yon', 'you', 'ype', 'yra', 'ysp', 'yst', 'ysu', 'yth', 'yua', 'yuc', 'yue', 'yui', 'yuj', 'yuk', 'yum', 'yun', 'yur', 'yut', 'yuy', 'yuz', 'yvo', 'ywy', 'yxb', 'yxt', 'yxy', 'yxz', 'yyl', 'z10', 'z75', 'zan', 'zar', 'zbw', 'zed', 'zeg', 'zem', 'zen', 'zep', 'zga', 'zha', 'zhe', 'zhi', 'zho', 'zhu', 'zir', 'ziy', 'zjh', 'zjw', 'zly', 'zod', 'zol', 'zon', 'zuo', 'zys']
class TrieNode:
def __init__(self):
self.children = {}
self.is_end_of_word = False
class Trie:
def __init__(self):
self.root = TrieNode()
def insert(self, word):
node = self.root
for char in word:
if char not in node.children:
node.children[char] = TrieNode()
node = node.children[char]
node.is_end_of_word = True
def match(self, word):
"""
test if word start with any word in trie
"""
node = self.root
for char in word:
if char not in node.children:
return False
node = node.children[char]
if node.is_end_of_word:
return True
return False
def search(self, word):
"""
test if word contains any word in trie
"""
for i in range(len(word)):
if self.match(word[i:]):
return True
return False
forbidden_trie = Trie()
for forbid in forbid_list:
forbidden_trie.insert(forbid)
def str_to_name(str):
binary = base64.b64decode(str)
bb = []
for b in binary:
bb.append((256 + b - binary[-1]) % 256)
bb = bb[:-1]
binary = bb[::2] + bb[1::2]
res = ''
for i in binary:
res += '{:08b} '.format(i)
print(res)
res = res.replace(' ', '')
decode = []
for i in range(0, len(res), 12):
print(res[i:i+12], end = ' ')
decode.append(int(res[i:i+12], 2))
print()
return decode[:-1]
def name_to_str(name_list, checksum = 0):
binary = ''
for i in name_list:
if idx not in map:
# raise Exception(f'name {i} not found')
# not found, use 0
binary += '{:012b} '.format(0)
else:
idx = map.index(i)
binary += '{:012b} '.format(idx + 1)
# print(binary)
binary = binary.replace(' ', '')
b8 = []
for i in range(0, len(binary), 8):
b8.append(int(binary[i:i+8], 2))
b8[-1] = b8[-1] * 16
# uint = [int(x, base = 2) for x in b8]
uint = list(zip(b8[:25], b8[25:]))
uint = [list(x) for x in uint]
# print(uint)
uint = sum(uint, start = [])
uint.append(0)
uint = [(x + checksum) % 256 for x in uint]
res = base64.b64encode(bytes(uint)).decode()
return res
def name_to_str_safe(name_list, threshold = 10000):
"""
If code hace forbidden words, re-generate. If threshold codes has been
generated and still have forbidden words, return None.
In test, success ratio is about 2%. Not high but enough.
"""
for _ in range(threshold):
# random shuffle name list of cards
charactors = name_list[:3]
cards = name_list[3:]
random.shuffle(cards)
ret = name_to_str(charactors + cards, random.randint(0, 255))
ret_lower = ret.lower().replace('+', '')
# find_forbidden = False
# for forbidden in forbid_list:
# if forbidden in ret_lower:
# print(forbidden)
# find_forbidden = True
# break
# print(find_forbidden, ret_lower, forbidden_trie.search(ret_lower))
# assert find_forbidden == forbidden_trie.search(ret_lower)
forbidden_trie.search(ret_lower)
if not forbidden_trie.search(ret_lower):
# print(ret)
return ret
# generate fail
return None
# curl "https://api-takumi.mihoyo.com/event/cardsquare/decode_card_code?lang=zh-cn" -X POST -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0" -H "Accept: application/json, text/plain, */*" -H "Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2" -H "Accept-Encoding: gzip, deflate, br" -H "Content-Type: application/json" -H "x-rpc-language: zh-cn" -H "x-rpc-device_id: a346b9b44820260517c92e534e7d0d16_0.24049600997398402" -H "x-rpc-app_version: " -H "x-rpc-platform: pc" -H "Origin: https://webstatic.mihoyo.com" -H "Connection: keep-alive" -H "Referer: https://webstatic.mihoyo.com/" -H "Cookie: _ga=GA1.2.855537838.1639584752; _MHYUUID=f272d262-48c9-4f6f-afae-b6490687b27f; _ga_9TTX3TE5YL=GS1.1.1699450014.21.0.1699450014.0.0.0; mi18nLang=zh-cn; ltoken=o9OpHq24vMhPHE1I1Ay8cF7W5dXE4rxkDlAth45d; ltuid=5969195; DEVICEFP=38d7f184ca2b7; DEVICEFP_SEED_ID=c59bf6ed620f66b1; DEVICEFP_SEED_TIME=1664589913910; _ga_Z7DQ88M2LR=GS1.1.1670335023.1.0.1670335092.0.0.0; _ga_PQGG2CR601=GS1.1.1678624843.1.1.1678625461.0.0.0; _ga_Z2RB50CZEN=GS1.1.1699537082.2.0.1699537156.0.0.0; _ga_9P3EH988KE=GS1.1.1684164670.4.0.1684164794.0.0.0; _ga_C3RWQNGX77=GS1.1.1684164670.4.0.1684164794.0.0.0; _ga_WRBWBZLDZ8=GS1.1.1687155638.1.0.1687155638.60.0.0; cookie_token_v2=v2_FqSHgKNrWBIruszOZLqxpFaIsuBADhjgiZsxrAdndT8qk6KncnNTKPDeIQzpHlrC5IWSsAr0Zw25Wiiui6CHlpRnkD6tnj-L0uz-rJTe_6gKiAbxQauKLaFaxI6jWpk=; account_mid_v2=0vpx9u16go_mhy; account_id_v2=5969195; ltoken_v2=v2_iolCjhUmplezot53V1SJAOFTrS_trBPRgwSWIWLBn8O4kSRKDMxQCK2cZ9V-xuKpjhYqraR8jWnncgmZRtcBGtij6ddih7vNzsPWufHicEOJAhm9w5qNPmmDtHDdr_8k; ltmid_v2=0vpx9u16go_mhy; ltuid_v2=5969195; cookie_token=2dVfZ0w7R2W3pleQxkcsx3pc6lkoZGp3OoupNvvA; account_id=5969195; aliyungf_tc=45e5c520f91bbe027733d0036d75020092139d4ea6786470324eec8c06885e2a; LOGIN_PLATFORM_SWITCH_STATUS={^%^22cie2gjc0sg00^%^22:{^%^22sms_login_tab^%^22:true^%^2C^%^22pwd_login_tab^%^22:true^%^2C^%^22password_reset_entry^%^22:true^%^2C^%^22qr_login^%^22:false}^%^2C^%^22cittj4fqe9z4^%^22:{^%^22password_reset_entry^%^22:true^%^2C^%^22qr_login^%^22:true^%^2C^%^22sms_login_tab^%^22:true^%^2C^%^22pwd_login_tab^%^22:true}^%^2C^%^22c76ync6mutq8^%^22:{^%^22sms_login_tab^%^22:true^%^2C^%^22pwd_login_tab^%^22:false^%^2C^%^22password_reset_entry^%^22:false^%^2C^%^22qr_login^%^22:false}}; LOGIN_PLATFORM_COMMON_TRACE_INFO={^%^22webapp_lifecycle_id^%^22:^%^2251dfa524-88e5-4ce5-972a-513051daf346^%^22}; LOGIN_PLATFORM_COMMON_INFO={^%^22lifecycle_id^%^22:^%^22f0145c82-9b88-479a-95e6-0870ab05c587^%^22}; _ga_NR2D7QYCKG=GS1.1.1699537062.1.1.1699537156.0.0.0; _gid=GA1.2.99157744.1699537063; _gat_gtag_UA_168360861_21=1" -H "Sec-Fetch-Dest: empty" -H "Sec-Fetch-Mode: cors" -H "Sec-Fetch-Site: same-site" -H "Pragma: no-cache" -H "Cache-Control: no-cache" --data-raw "{""code"":""AABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA""}"
def request_mihoyo(deck_str):
data = {
'code': deck_str
}
url = 'https://api-takumi.mihoyo.com/event/cardsquare/decode_card_code?lang=zh-cn'
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0',
'Accept': 'application/json, text/plain, */*',
'Accept-Language': 'zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2',
'Accept-Encoding': 'gzip, deflate, br',
'Content-Type': 'application/json',
'Origin': 'https://webstatic.mihoyo.com',
'Connection': 'keep-alive',
'Referer': 'https://webstatic.mihoyo.com/',
}
req = requests.post(url, headers = headers, data = json.dumps(data))
if req.status_code != 200:
print(req.status_code)
return False, None
reqj = req.json()
result = True
if reqj['retcode'] != 0 or reqj['message'] != 'OK':
result = False
return result, reqj
if __name__ == '__main__':
# res, info = request_mihoyo('ATAw4xUOA0CQ5E8PCRBw8ZcPC0Aw9LMPC1DA9bwPC2DQ9sEQDCEQC8cQDLFwDt4RDhAA')
# print(res, info)
# data = open('deck_str_sample.txt', encoding='utf-8').read().strip().split('\n')
# data = [x.strip().lower().split(' ') for x in data]
# data = [x for x in data if len(x) == 2 and len(x[0]) == 68]
# for d, r in data:
# r = r == 'true'
# dd = d.lower().replace('+', '')
# if r == forbidden_trie.search(dd) and not r:
# print(d, r)
while True:
str = input()
res = (str_to_name(str))
# print(res)
names = [map[x - 1] for x in res]
print(names)
back = name_to_str_safe(names, 100000)
print(back)
; works in 1080P windowed YuanShen, deck code one per line in VSCode with Vim plugin. Open Yuanshen with deck detail edit page,
; press F7 to start, it will check every deck code, and type True or False behind it. F9 to stop.
#SingleInstance, Force
SendMode Input
SetWorkingDir, %A_ScriptDir%
#SingleInstance, Force
SendMode Input
SetWorkingDir, %A_ScriptDir%
global running := false
F7::
running := true
while running {
; 1. record mouse position
MouseGetPos, xpos, ypos
WinGet, active_id, ID, A
; 2. select the entire line of text and copy to clipboard
Click
Send, {Home}
Sleep, 300
Send, +{End}
Sleep, 300
Send, ^c
; 3. find YuanShen.exe
WinActivate, ahk_exe YuanShen.exe
; 4. click import by deck code to import
; assuming the import button is at a known screen position (100, 200)
; 1768, 86; 1660, 218; 805, 803; 1192, 799; 1370, 339
Click, 1768, 86
Sleep, 300
Click, 1660, 218
Sleep, 300
Click, 805, 803
Sleep, 300
Click, 1192, 799
Sleep, 1000
; 5. recognize if color (207,89,69) in (705, 701) to (717, 715), save result
; in variable result. Then click 1370, 339.
PixelSearch, FoundX, FoundY, 705, 701, 717, 715, 0x4559CF, 3, Fast
; Get the color of the pixel at (705, 701)
; PixelGetColor, color, 705, 701
; Display the color in a tooltip
; ToolTip, % "Color at (705, 701): " . color
if (ErrorLevel = 0) {
result := 1
} else if (ErrorLevel = 1) {
result := 0
}
Click, 1370, 339
Sleep, 300
; 6. move mouse back to original position and click. Then use End to go to
; line end. If pixel not found, type ' True', otherwise type ' False'.
WinActivate, ahk_id %active_id%
MouseMove, %xpos%, %ypos%
Click
Send, {End}
if (result = 0) {
Send, {Space}True{Space}
} else {
Send, {Space}False{Space}
}
; scroll one line by vim
Send, {Esc}
Sleep, 300
Send, ^e
Sleep, 300
Send, a
Sleep, 100
}
return
F9::
running := false
return
F10::
ExitApp
; F8::
; ; get the position of the mouse cursor relative to the active window
; MouseGetPos, xpos, ypos, win
; PixelGetColor, color, xpos, ypos
; ; display the relative position in a tooltip
; ToolTip, % "Relative position: " . xpos . ", " . ypos . "`nColor: " . color
; return
00000001 10010000 00101110 00000010 10110000 10000101 00001000 10000000 10001000 00001001 01110000 10010111 00001100 00100000 11000010 00001100 01100000 11000110 00001100 10010000 11001001 00001101 00010000 11010001 00001101 11010000 11101001 00001110 10010000 11101010 00001110 10100000 11110100 00001111 01000000 11110110 00001111 11010001 00000010 00010000 00100001 00001010 00010000 10110001 00001011 00010000 11010001 00001110 00010000 11100000
000000011001 000000101110 000000101011 000010000101 000010001000 000010001000 000010010111 000010010111 000011000010 000011000010 000011000110 000011000110 000011001001 000011001001 000011010001 000011010001 000011011101 000011101001 000011101001 000011101010 000011101010 000011110100 000011110100 000011110110 000011111101 000100000010 000100000010 000100001010 000100001011 000100001011 000100001101 000100001110 000100001110 0000
['迪希雅', '荒泷一斗', '诺艾尔', '祭礼大剑', '钟剑', '钟剑', '赌徒的耳环', '赌徒 的耳环', '派蒙', '派蒙', '卯师傅', '卯师傅', '立本', '立本', '迪娜泽黛', '迪娜泽 黛', '自由的新风', '元素共鸣:交织之岩', '元素共鸣:交织之岩', '元素共鸣:坚定之 岩', '元素共鸣:坚定之岩', '运筹帷幄', '运筹帷幄', '交给我吧!', '送你一程', '重 攻击', '重攻击', '仙跳墙', '莲花酥', '莲花酥', '甜甜花酿鸡', '蒙德土豆饼', '蒙德 土豆饼']
AdCQ6S4OApCw6oUOCKCA9IgPCUBw9pcPDNEgAsIQDCFgCsYQDLGQC8kQDdEQDtEQDeAA False
AtGR6i8PA5Gx64YPCaGB9YkQCkFx95gQDdIhA8MRDSJhC8cRDbKRDMoRDtIRD9IRDuEB False
A9KS6zAQBJKy7IcQCqKC9ooRC0Jy+JkRDtMiBMQSDiNiDMgSDrOSDcsSD9MSENMSD+IC True
BNOT7DERBZOz7YgRC6OD94sSDENz+ZoSD9QjBcUTDyRjDckTD7STDswTENQTEdQTEOMD True
BdSU7TISBpS07okSDKSE+IwTDUR0+psTENUkBsYUECVkDsoUELWUD80UEdUUEtUUEeQE False
BtWV7jMTB5W174oTDaWF+Y0UDkV1+5wUEdYlB8cVESZlD8sVEbaVEM4VEtYVE9YVEuUF False
B9aW7zQUCJa28IsUDqaG+o4VD0Z2/J0VEtcmCMgWEidmEMwWEreWEc8WE9cWFNcWE+YG True
CNeX8DUVCZe38YwVD6eH+48WEEd3/Z4WE9gnCckXEyhnEc0XE7iXEtAXFNgXFdgXFOcH False
CdiY8TYWCpi48o0WEKiI/JAXEUh4/p8XFNkoCsoYFCloEs4YFLmYE9EYFdkYFtkYFegI True
CtmZ8jcXC5m5844XEamJ/ZEYEkl5/6AYFdopC8sZFSppE88ZFbqZFNIZFtoZF9oZFukJ True
C9qa8zgYDJq69I8YEqqK/pIZE0p6AKEZFtsqDMwaFitqFNAaFruaFdMaF9saGNsaF+oK True
DNub9DkZDZu79ZAZE6uL/5MaFEt7AaIaF9wrDc0bFyxrFdEbF7ybFtQbGNwbGdwbGOsL True
Ddyc9ToaDpy89pEaFKyMAJQbFUx8AqMbGN0sDs4cGC1sFtIcGL2cF9UcGd0cGt0cGewM False
Dt2d9jsbD52995IbFa2NAZUcFk19A6QcGd4tD88dGS5tF9MdGb6dGNYdGt4dG94dGu0N True
D96e9zwcEJ6++JMcFq6OApYdF05+BKUdGt8uENAeGi9uGNQeGr+eGdceG98eHN8eG+4O True
EN+f+D0dEZ+/+ZQdF6+PA5ceGE9/BaYeG+AvEdEfGzBvGdUfG8CfGtgfHOAfHeAfHO8P False
EeCg+T4eEqDA+pUeGLCQBJgfGVCABqcfHOEwEtIgHDFwGtYgHMGgG9kgHeEgHuEgHfAQ True
EuGh+j8fE6HB+5YfGbGRBZkgGlGBB6ggHeIxE9MhHTJxG9chHcKhHNohHuIhH+IhHvER False
E+Ki+0AgFKLC/JcgGrKSBpohG1KCCKkhHuMyFNQiHjNyHNgiHsOiHdsiH+MiIOMiH/IS True
FOOj/EEhFaPD/ZghG7OTB5siHFODCaoiH+QzFdUjHzRzHdkjH8SjHtwjIOQjIeQjIPMT True
FeSk/UIiFqTE/pkiHLSUCJwjHVSECqsjIOU0FtYkIDV0HtokIMWkH90kIeUkIuUkIfQU True
FuWl/kMjF6XF/5ojHbWVCZ0kHlWFC6wkIeY1F9clITZ1H9slIcalIN4lIuYlI+YlIvUV False
F+am/0QkGKbGAJskHraWCp4lH1aGDK0lIuc2GNgmIjd2INwmIsemId8mI+cmJOcmI/YW True
GOenAEUlGafHAZwlH7eXC58mIFeHDa4mI+g3GdknIzh3Id0nI8inIuAnJOgnJegnJPcX True
GeioAUYmGqjIAp0mILiYDKAnIViIDq8nJOk4GtooJDl4It4oJMmoI+EoJekoJukoJfgY True
GumpAkcnG6nJA54nIbmZDaEoIlmJD7AoJeo5G9spJTp5I98pJcqpJOIpJuopJ+opJvkZ True
G+qqA0goHKrKBJ8oIrqaDqIpI1qKELEpJus6HNwqJjt6JOAqJsuqJeMqJ+sqKOsqJ/oa False
HOurBEkpHavLBaApI7ubD6MqJFuLEbIqJ+w7Hd0rJzx7JeErJ8yrJuQrKOwrKewrKPsb False
HeysBUoqHqzMBqEqJLycEKQrJVyMErMrKO08Ht4sKD18JuIsKM2sJ+UsKe0sKu0sKfwc True
Hu2tBksrH63NB6IrJb2dEaUsJl2NE7QsKe49H98tKT59J+MtKc6tKOYtKu4tK+4tKv0d True
H+6uB0wsIK7OCKMsJr6eEqYtJ16OFLUtKu8+IOAuKj9+KOQuKs+uKecuK+8uLO8uK/4e True
IO+vCE0tIa/PCaQtJ7+fE6cuKF+PFbYuK/A/IeEvK0B/KeUvK9CvKugvLPAvLfAvLP8f False
IfCwCU4uIrDQCqUuKMCgFKgvKWCQFrcvLPFAIuIwLEGAKuYwLNGwK+kwLfEwLvEwLQAg True
IvGxCk8vI7HRC6YvKcGhFakwKmGRF7gwLfJBI+MxLUKBK+cxLdKxLOoxLvIxL/IxLgEh True
I/KyC1AwJLLSDKcwKsKiFqoxK2KSGLkxLvNCJOQyLkOCLOgyLtOyLesyL/MyMPMyLwIi False
JPOzDFExJbPTDagxK8OjF6syLGOTGboyL/RDJeUzL0SDLekzL9SzLuwzMPQzMfQzMAMj True
JfS0DVIyJrTUDqkyLMSkGKwzLWSUGrszMPVEJuY0MEWELuo0MNW0L+00MfU0MvU0MQQk True
JvW1DlMzJ7XVD6ozLcWlGa00LmWVG7w0MfZFJ+c1MUaFL+s1Mda1MO41MvY1M/Y1MgUl True
J/a2D1Q0KLbWEKs0LsamGq41L2aWHL01MvdGKOg2MkeGMOw2Mte2Me82M/c2NPc2MwYm True
KPe3EFU1KbfXEaw1L8enG682MGeXHb42M/hHKek3M0iHMe03M9i3MvA3NPg3Nfg3NAcn False
Kfi4EVY2KrjYEq02MMioHLA3MWiYHr83NPlIKuo4NEmIMu44NNm4M/E4Nfk4Nvk4NQgo True
Kvm5Elc3K7nZE643McmpHbE4MmmZH8A4NfpJK+s5NUqJM+85Ndq5NPI5Nvo5N/o5Ngkp True
K/q6E1g4LLraFK84MsqqHrI5M2qaIME5NvtKLOw6NkuKNPA6Ntu6NfM6N/s6OPs6Nwoq True
LPu7FFk5LbvbFbA5M8urH7M6NGubIcI6N/xLLe07N0yLNfE7N9y7NvQ7OPw7Ofw7OAsr True
Lfy8FVo6LrzcFrE6NMysILQ7NWycIsM7OP1MLu48OE2MNvI8ON28N/U8Of08Ov08OQws True
Lv29Fls7L73dF7I7Nc2tIbU8Nm2dI8Q8Of5NL+89OU6NN/M9Od69OPY9Ov49O/49Og0t False
L/6+F1w8ML7eGLM8Ns6uIrY9N26eJMU9Ov9OMPA+Ok+OOPQ+Ot++Ofc+O/8+PP8+Ow4u True
MP+/GF09Mb/fGbQ9N8+vI7c+OG+fJcY+OwBPMfE/O1CPOfU/O+C/Ovg/PAA/PQA/PA8v True
MQDAGV4+MsDgGrU+ONCwJLg/OXCgJsc/PAFQMvJAPFGQOvZAPOHAO/lAPQFAPgFAPRAw True
MgHBGl8/M8HhG7Y/OdGxJblAOnGhJ8hAPQJRM/NBPVKRO/dBPeLBPPpBPgJBPwJBPhEx False
MwLCG2BANMLiHLdAOtKyJrpBO3KiKMlBPgNSNPRCPlOSPPhCPuPCPftCPwNCQANCPxIy False
NAPDHGFBNcPjHbhBO9OzJ7tCPHOjKcpCPwRTNfVDP1STPflDP+TDPvxDQARDQQRDQBMz False
NQTEHWJCNsTkHrlCPNS0KLxDPXSkKstDQAVUNvZEQFWUPvpEQOXEP/1EQQVEQgVEQRQ0 False
NgXFHmNDN8XlH7pDPdW1Kb1EPnWlK8xEQQZVN/dFQVaVP/tFQebFQP5FQgZFQwZFQhU1 False
NwbGH2REOMbmILtEPta2Kr5FP3amLM1FQgdWOPhGQleWQPxGQufGQf9GQwdGRAdGQxY2 True
OAfHIGVFOcfnIbxFP9e3K79GQHenLc5GQwhXOflHQ1iXQf1HQ+jHQgBHRAhHRQhHRBc3 True
OQjIIWZGOsjoIr1GQNi4LMBHQXioLs9HRAlYOvpIRFmYQv5IROnIQwFIRQlIRglIRRg4 True
OgnJImdHO8npI75HQdm5LcFIQnmpL9BIRQpZO/tJRVqZQ/9JRerJRAJJRgpJRwpJRhk5 True
OwrKI2hIPMrqJL9IQtq6LsJJQ3qqMNFJRgtaPPxKRluaRABKRuvKRQNKRwtKSAtKRxo6 True
PAvLJGlJPcvrJcBJQ9u7L8NKRHurMdJKRwxbPf1LR1ybRQFLR+zLRgRLSAxLSQxLSBs7 False
PQzMJWpKPszsJsFKRNy8MMRLRXysMtNLSA1cPv5MSF2cRgJMSO3MRwVMSQ1MSg1MSRw8 True
Pg3NJmtLP83tJ8JLRd29McVMRn2tM9RMSQ5dP/9NSV6dRwNNSe7NSAZNSg5NSw5NSh09 False
Pw7OJ2xMQM7uKMNMRt6+MsZNR36uNNVNSg9eQABOSl+eSAROSu/OSQdOSw9OTA9OSx4+ True
QA/PKG1NQc/vKcRNR9+/M8dOSH+vNdZOSxBfQQFPS2CfSQVPS/DPSghPTBBPTRBPTB8/ False
QRDQKW5OQtDwKsVOSODANMhPSYCwNtdPTBFgQgJQTGGgSgZQTPHQSwlQTRFQThFQTSBA False
QhHRKm9PQ9HxK8ZPSeHBNclQSoGxN9hQTRJhQwNRTWKhSwdRTfLRTApRThJRTxJRTiFB False
QxLSK3BQRNLyLMdQSuLCNspRS4KyONlRThNiRARSTmOiTAhSTvPSTQtSTxNSUBNSTyJC False
RBPTLHFRRdPzLchRS+PDN8tSTIOzOdpSTxRjRQVTT2SjTQlTT/TTTgxTUBRTURRTUCND True
RRTULXJSRtT0LslSTOTEOMxTTYS0OttTUBVkRgZUUGWkTgpUUPXUTw1UURVUUhVUUSRE True
RhXVLnNTR9X1L8pTTeXFOc1UToW1O9xUURZlRwdVUWalTwtVUfbVUA5VUhZVUxZVUiVF False
RxbWL3RUSNb2MMtUTubGOs5VT4a2PN1VUhdmSAhWUmemUAxWUvfWUQ9WUxdWVBdWUyZG True
SBfXMHVVSdf3McxVT+fHO89WUIe3Pd5WUxhnSQlXU2inUQ1XU/jXUhBXVBhXVRhXVCdH False
SRjYMXZWStj4Ms1WUOjIPNBXUYi4Pt9XVBloSgpYVGmoUg5YVPnYUxFYVRlYVhlYVShI False
ShnZMndXS9n5M85XUenJPdFYUom5P+BYVRppSwtZVWqpUw9ZVfrZVBJZVhpZVxpZVilJ True
SxraM3hYTNr6NM9YUurKPtJZU4q6QOFZVhtqTAxaVmuqVBBaVvvaVRNaVxtaWBtaVypK False
TBvbNHlZTdv7NdBZU+vLP9NaVIu7QeJaVxxrTQ1bV2yrVRFbV/zbVhRbWBxbWRxbWCtL False
TRzcNXpaTtz8NtFaVOzMQNRbVYy8QuNbWB1sTg5cWG2sVhJcWP3cVxVcWR1cWh1cWSxM False
Th3dNntbT939N9JbVe3NQdVcVo29Q+RcWR5tTw9dWW6tVxNdWf7dWBZdWh5dWx5dWi1N True
Tx7eN3xcUN7+ONNcVu7OQtZdV46+ROVdWh9uUBBeWm+uWBReWv/eWRdeWx9eXB9eWy5O True
UB/fOH1dUd//OdRdV+/PQ9deWI+/ReZeWyBvURFfW3CvWRVfWwDfWhhfXCBfXSBfXC9P True
USDgOX5eUuAAOtVeWPDQRNhfWZDARudfXCFwUhJgXHGwWhZgXAHgWxlgXSFgXiFgXTBQ True
UiHhOn9fU+EBO9ZfWfHRRdlgWpHBR+hgXSJxUxNhXXKxWxdhXQLhXBphXiJhXyJhXjFR True
UyLiO4BgVOICPNdgWvLSRtphW5LCSOlhXiNyVBRiXnOyXBhiXgPiXRtiXyNiYCNiXzJS True
VCPjPIFhVeMDPdhhW/PTR9tiXJPDSepiXyRzVRVjX3SzXRljXwTjXhxjYCRjYSRjYDNT False
VSTkPYJiVuQEPtliXPTUSNxjXZTESutjYCV0VhZkYHW0XhpkYAXkXx1kYSVkYiVkYTRU False
ViXlPoNjV+UFP9pjXfXVSd1kXpXFS+xkYSZ1VxdlYXa1XxtlYQblYB5lYiZlYyZlYjVV True
VybmP4RkWOYGQNtkXvbWSt5lX5bGTO1lYid2WBhmYne2YBxmYgfmYR9mYydmZCdmYzZW True
WCfnQIVlWecHQdxlX/fXS99mYJfHTe5mYyh3WRlnY3i3YR1nYwjnYiBnZChnZShnZDdX True
WSjoQYZmWugIQt1mYPjYTOBnYZjITu9nZCl4WhpoZHm4Yh5oZAnoYyFoZSloZiloZThY True
WinpQodnW+kJQ95nYfnZTeFoYpnJT/BoZSp5WxtpZXq5Yx9pZQrpZCJpZippZyppZjlZ True
WyrqQ4hoXOoKRN9oYvraTuJpY5rKUPFpZit6XBxqZnu6ZCBqZgvqZSNqZytqaCtqZzpa True
XCvrRIlpXesLReBpY/vbT+NqZJvLUfJqZyx7XR1rZ3y7ZSFrZwzrZiRraCxraSxraDtb True
XSzsRYpqXuwMRuFqZPzcUORrZZzMUvNraC18Xh5saH28ZiJsaA3sZyVsaS1sai1saTxc False
Xi3tRotrX+0NR+JrZf3dUeVsZp3NU/RsaS59Xx9taX69ZyNtaQ7taCZtai5tay5taj1d True
Xy7uR4xsYO4OSONsZv7eUuZtZ57OVPVtai9+YCBuan++aCRuag/uaSduay9ubC9uaz5e True
YC/vSI1tYe8PSeRtZ//fU+duaJ/PVfZuazB/YSFva4C/aSVvaxDvaihvbDBvbTBvbD9f True
YTDwSY5uYvAQSuVuaADgVOhvaaDQVvdvbDGAYiJwbIHAaiZwbBHwaylwbTFwbjFwbUBg False
YjHxSo9vY/ERS+ZvaQHhVelwaqHRV/hwbTKBYyNxbYLBaydxbRLxbCpxbjJxbzJxbkFh True
YzLyS5BwZPISTOdwagLiVupxa6LSWPlxbjOCZCRyboPCbChybhPybStybzNycDNyb0Ji True
ZDPzTJFxZfMTTehxawPjV+tybKPTWfpybzSDZSVzb4TDbSlzbxTzbixzcDRzcTRzcENj False
ZTT0TZJyZvQUTulybATkWOxzbaTUWvtzcDWEZiZ0cIXEbip0cBX0by10cTV0cjV0cURk True
ZjX1TpNzZ/UVT+pzbQXlWe10bqXVW/x0cTaFZyd1cYbFbyt1cRb1cC51cjZ1czZ1ckVl True
Zzb2T5R0aPYWUOt0bgbmWu51b6bWXP11cjeGaCh2cofGcCx2chf2cS92czd2dDd2c0Zm True
aDf3UJV1afcXUex1bwfnW+92cKfXXf52cziHaSl3c4jHcS13cxj3cjB3dDh3dTh3dEdn False
aTj4UZZ2avgYUu12cAjoXPB3cajYXv93dDmIaip4dInIci54dBn4czF4dTl4djl4dUho False
ajn5Upd3a/kZU+53cQnpXfF4cqnZXwB4dTqJayt5dYrJcy95dRr5dDJ5djp5dzp5dklp False
azr6U5h4bPoaVO94cgrqXvJ5c6raYAF5djuKbCx6dovKdDB6dhv6dTN6dzt6eDt6d0pq False
bDv7VJl5bfsbVfB5cwvrX/N6dKvbYQJ6dzyLbS17d4zLdTF7dxz7djR7eDx7eTx7eEtr True
bTz8VZp6bvwcVvF6dAzsYPR7dazcYgN7eD2Mbi58eI3MdjJ8eB38dzV8eT18ej18eUxs False
bj39Vpt7b/0dV/J7dQ3tYfV8dq3dYwR8eT6Nby99eY7NdzN9eR79eDZ9ej59ez59ek1t True
bz7+V5x8cP4eWPN8dg7uYvZ9d67eZAV9ej+OcDB+eo/OeDR+eh/+eTd+ez9+fD9+e05u False
cD//WJ19cf8fWfR9dw/vY/d+eK/fZQZ+e0CPcTF/e5DPeTV/eyD/ejh/fEB/fUB/fE9v True
cUAAWZ5+cgAgWvV+eBDwZPh/ebDgZgd/fEGQcjKAfJHQejaAfCEAezmAfUGAfkGAfVBw True
ckEBWp9/cwEhW/Z/eRHxZfmAerHhZwiAfUKRczOBfZLRezeBfSIBfDqBfkKBf0KBflFx True
c0ICW6CAdAIiXPeAehLyZvqBe7LiaAmBfkOSdDSCfpPSfDiCfiMCfTuCf0OCgEOCf1Jy True
dEMDXKGBdQMjXfiBexPzZ/uCfLPjaQqCf0STdTWDf5TTfTmDfyQDfjyDgESDgUSDgFNz True
dUQEXaKCdgQkXvmCfBT0aPyDfbTkaguDgEWUdjaEgJXUfjqEgCUEfz2EgUWEgkWEgVR0 True
dkUFXqODdwUlX/qDfRX1af2EfrXlawyEgUaVdzeFgZbVfzuFgSYFgD6FgkaFg0aFglV1 False
d0YGX6SEeAYmYPuEfhb2av6Ff7bmbA2FgkeWeDiGgpfWgDyGgicGgT+Gg0eGhEeGg1Z2 False
eEcHYKWFeQcnYfyFfxf3a/+GgLfnbQ6Gg0iXeTmHg5jXgT2HgygHgkCHhEiHhUiHhFd3 True
eUgIYaaGeggoYv2GgBj4bACHgbjobg+HhEmYejqIhJnYgj6IhCkIg0GIhUmIhkmIhVh4 True
ekkJYqeHewkpY/6HgRn5bQGIgrnpbxCIhUqZezuJhZrZgz+JhSoJhEKJhkqJh0qJhll5 True
e0oKY6iIfAoqZP+Ighr6bgKJg7rqcBGJhkuafDyKhpvahECKhisKhUOKh0uKiEuKh1p6 True
fEsLZKmJfQsrZQCJgxv7bwOKhLvrcRKKh0ybfT2Lh5zbhUGLhywLhkSLiEyLiUyLiFt7 True
fUwMZaqKfgwsZgGKhBz8cASLhbzschOLiE2cfj6MiJ3chkKMiC0Mh0WMiU2Mik2MiVx8 True
fk0NZquLfw0tZwKLhR39cQWMhr3tcxSMiU6dfz+NiZ7dh0ONiS4NiEaNik6Ni06Nil19 True
f04OZ6yMgA4uaAOMhh7+cgaNh77udBWNik+egECOip/eiESOii8OiUeOi0+OjE+Oi15+ True
gE8PaK2NgQ8vaQSNhx//cweOiL/vdRaOi1CfgUGPi6DfiUWPizAPikiPjFCPjVCPjF9/ True
gVAQaa6OghAwagWOiCAAdAiPicDwdhePjFGggkKQjKHgikaQjDEQi0mQjVGQjlGQjWCA True
glERaq+PgxExawaPiSEBdQmQisHxdxiQjVKhg0ORjaLhi0eRjTIRjEqRjlKRj1KRjmGB True
g1ISa7CQhBIybAeQiiICdgqRi8LyeBmRjlOihESSjqPijEiSjjMSjUuSj1OSkFOSj2KC True
hFMTbLGRhRMzbQiRiyMDdwuSjMPzeRqSj1SjhUWTj6TjjUmTjzQTjkyTkFSTkVSTkGOD False
hVQUbbKShhQ0bgmSjCQEeAyTjcT0ehuTkFWkhkaUkKXkjkqUkDUUj02UkVWUklWUkWSE True
hlUVbrOThxU1bwqTjSUFeQ2UjsX1exyUkValh0eVkablj0uVkTYVkE6VklaVk1aVkmWF False
h1YWb7SUiBY2cAuUjiYGeg6Vj8b2fB2VklemiEiWkqfmkEyWkjcWkU+Wk1eWlFeWk2aG False
iFcXcLWViRc3cQyVjycHew+WkMf3fR6Wk1iniUmXk6jnkU2XkzgXklCXlFiXlViXlGeH True
iVgYcbaWihg4cg2WkCgIfBCXkcj4fh+XlFmoikqYlKnokk6YlDkYk1GYlVmYllmYlWiI True
ilkZcreXixk5cw6XkSkJfRGYksn5fyCYlVqpi0uZlarpk0+ZlToZlFKZllqZl1qZlmmJ True
i1oac7iYjBo6dA+YkioKfhKZk8r6gCGZlluqjEyalqvqlFCaljsalVOal1uamFual2qK True
jFsbdLmZjRs7dRCZkysLfxOalMv7gSKal1yrjU2bl6zrlVGblzwbllSbmFybmVybmGuL True
jVwcdbqajhw8dhGalCwMgBSblcz8giObmF2sjk6cmK3sllKcmD0cl1WcmV2cml2cmWyM True
jl0ddrubjx09dxKblS0NgRWcls39gyScmV6tj0+dma7tl1OdmT4dmFadml6dm16dmm2N True
j14ed7yckB4+eBOcli4Oghadl87+hCWdml+ukFCemq/umFSemj8emVeem1+enF+em26O False
kF8feL2dkR8/eRSdly8PgxeemM//hSaem2CvkVGfm7DvmVWfm0AfmlifnGCfnWCfnG+P True
kWAgeb6ekiBAehWemDAQhBifmdAAhiefnGGwklKgnLHwmlagnEEgm1mgnWGgnmGgnXCQ True
kmEher+fkyFBexafmTERhRmgmtEBhyignWKxk1OhnbLxm1ehnUIhnFqhnmKhn2KhnnGR True
k2Iie8CglCJCfBegmjIShhqhm9ICiCmhnmOylFSinrPynFiinkMinVuin2OioGOin3KS False
lGMjfMGhlSNDfRihmzMThxuinNMDiSqin2SzlVWjn7TznVmjn0QjnlyjoGSjoWSjoHOT False
lWQkfcKiliREfhminDQUiByjndQEiiujoGW0llakoLX0nlqkoEUkn12koWWkomWkoXSU False
lmUlfsOjlyVFfxqjnTUViR2kntUFiyykoWa1l1elobb1n1uloUYloF6lomalo2alonWV True
l2Ymf8SkmCZGgBuknjYWih6ln9YGjC2lome2mFimorf2oFymokcmoV+mo2empGemo3aW True
mGcngMWlmSdHgRylnzcXix+moNcHjS6mo2i3mVmno7j3oV2no0gnomCnpGinpWinpHeX True
mWgogcammihIgh2moDgYjCCnodgIji+npGm4mlqopLn4ol6opEkoo2GopWmopmmopXiY True
mmkpgsenmylJgx6noTkZjSGootkJjzCopWq5m1uppbr5o1+ppUoppGKppmqpp2qppnmZ True
m2oqg8ionCpKhB+oojoajiKpo9oKkDGppmu6nFyqprv6pGCqpksqpWOqp2uqqGuqp3qa True
nGsrhMmpnStLhSCpozsbjyOqpNsLkTKqp2y7nV2rp7z7pWGrp0wrpmSrqGyrqWyrqHub True
nWwshcqqnixMhiGqpDwckCSrpdwMkjOrqG28nl6sqL38pmKsqE0sp2WsqW2sqm2sqXyc True
nm0thsurny1NhyKrpT0dkSWspt0NkzSsqW69n1+tqb79p2OtqU4tqGatqm6tq26tqn2d False
n24uh8ysoC5OiCOspj4ekiatp94OlDWtqm++oGCuqr/+qGSuqk8uqWeuq2+urG+uq36e True
oG8viM2toS9PiSStpz8fkyeuqN8PlTauq3C/oWGvq8D/qWWvq1AvqmivrHCvrXCvrH+f False
oXAwic6uojBQiiWuqEAglCivqeAQljevrHHAomKwrMEAqmawrFEwq2mwrXGwrnGwrYCg True
onExis+vozFRiyavqUEhlSmwquERlziwrXLBo2OxrcIBq2exrVIxrGqxrnKxr3KxroGh False
o3Iyi9CwpDJSjCewqkIiliqxq+ISmDmxrnPCpGSyrsMCrGiyrlMyrWuyr3OysHOyr4Ki False
pHMzjNGxpTNTjSixq0MjlyuyrOMTmTqyr3TDpWWzr8QDrWmzr1QzrmyzsHSzsXSzsIOj False
pXQ0jdKypjRUjimyrEQkmCyzreQUmjuzsHXEpma0sMUErmq0sFU0r220sXW0snW0sYSk True
pnU1jtOzpzVVjyqzrUUlmS20ruUVmzy0sXbFp2e1scYFr2u1sVY1sG61sna1s3a1soWl False
p3Y2j9S0qDZWkCu0rkYmmi61r+YWnD21snfGqGi2sscGsGy2slc2sW+2s3e2tHe2s4am False
qHc3kNW1qTdXkSy1r0cnmy+2sOcXnT62s3jHqWm3s8gHsW23s1g3snC3tHi3tXi3tIen False
qXg4kda2qjhYki22sEgonDC3segYnj+3tHnIqmq4tMkIsm64tFk4s3G4tXm4tnm4tYio False
qnk5kte3qzlZky63sUkpnTG4sukZn0C4tXrJq2u5tcoJs2+5tVo5tHK5tnq5t3q5tomp False
q3o6k9i4rDpalC+4skoqnjK5s+oaoEG5tnvKrGy6tssKtHC6tls6tXO6t3u6uHu6t4qq False
rHs7lNm5rTtblTC5s0srnzO6tOsboUK6t3zLrW27t8wLtXG7t1w7tnS7uHy7uXy7uIur True
rXw8ldq6rjxcljG6tEwsoDS7tewcokO7uH3Mrm68uM0MtnK8uF08t3W8uX28un28uYys True
rn09ltu7rz1dlzK7tU0toTW8tu0do0S8uX7Nr2+9uc4Nt3O9uV49uHa9un69u369uo2t False
r34+l9y8sD5emDO8tk4uoja9t+4epEW9un/OsHC+us8OuHS+ul8+uXe+u3++vH++u46u True
sH8/mN29sT9fmTS9t08voze+uO8fpUa+u4DPsXG/u9APuXW/u2A/uni/vIC/vYC/vI+v True
sYBAmd6+skBgmjW+uFAwpDi/ufAgpke/vIHQsnLAvNEQunbAvGFAu3nAvYHAvoHAvZCw False
soFBmt+/s0Fhmza/uVExpTnAuvEhp0jAvYLRs3PBvdIRu3fBvWJBvHrBvoLBv4LBvpGx False
s4JCm+DAtEJinDfAulIypjrBu/IiqEnBvoPStHTCvtMSvHjCvmNCvXvCv4PCwIPCv5Ky True
tINDnOHBtUNjnTjBu1MzpzvCvPMjqUrCv4TTtXXDv9QTvXnDv2RDvnzDwITDwYTDwJOz True
tYREneLCtkRknjnCvFQ0qDzDvfQkqkvDwIXUtnbEwNUUvnrEwGVEv33EwYXEwoXEwZS0 True
toVFnuPDt0VlnzrDvVU1qT3EvvUlq0zEwYbVt3fFwdYVv3vFwWZFwH7FwobFw4bFwpW1 True
t4ZGn+TEuEZmoDvEvlY2qj7Fv/YmrE3FwofWuHjGwtcWwHzGwmdGwX/Gw4fGxIfGw5a2 True
uIdHoOXFuUdnoTzFv1c3qz/GwPcnrU7Gw4jXuXnHw9gXwX3Hw2hHwoDHxIjHxYjHxJe3 True
uYhIoebGukhooj3GwFg4rEDHwfgork/HxInYunrIxNkYwn7IxGlIw4HIxYnIxonIxZi4 True
uolJoufHu0lpoz7HwVk5rUHIwvkpr1DIxYrZu3vJxdoZw3/JxWpJxILJxorJx4rJxpm5 True
u4pKo+jIvEpqpD/Iwlo6rkLJw/oqsFHJxovavHzKxtsaxIDKxmtKxYPKx4vKyIvKx5q6 False
vItLpOnJvUtrpUDJw1s7r0PKxPsrsVLKx4zbvX3Lx9wbxYHLx2xLxoTLyIzLyYzLyJu7 False
vYxMperKvkxspkHKxFw8sETLxfwsslPLyI3cvn7MyN0cxoLMyG1Mx4XMyY3Myo3MyZy8 True
vo1NpuvLv01tp0LLxV09sUXMxv0ts1TMyY7dv3/Nyd4dx4PNyW5NyIbNyo7Ny47Nyp29 True
v45Op+zMwE5uqEPMxl4+skbNx/4utFXNyo/ewIDOyt8eyITOym9OyYfOy4/OzI/Oy56+ False
wI9PqO3NwU9vqUTNx18/s0fOyP8vtVbOy5DfwYHPy+AfyYXPy3BPyojPzJDPzZDPzJ+/ True
wZBQqe7OwlBwqkXOyGBAtEjPyQAwtlfPzJHgwoLQzOEgyobQzHFQy4nQzZHQzpHQzaDA True
wpFRqu/Pw1Fxq0bPyWFBtUnQygExt1jQzZLhw4PRzeIhy4fRzXJRzIrRzpLRz5LRzqHB True
w5JSq/DQxFJyrEfQymJCtkrRywIyuFnRzpPixITSzuMizIjSznNSzYvSz5PS0JPSz6LC True
xJNTrPHRxVNzrUjRy2NDt0vSzAMzuVrSz5TjxYXTz+QjzYnTz3RTzozT0JTT0ZTT0KPD False
xZRUrfLSxlR0rknSzGREuEzTzQQ0ulvT0JXkxobU0OUkzorU0HVUz43U0ZXU0pXU0aTE True
xpVVrvPTx1V1r0rTzWVFuU3UzgU1u1zU0Zblx4fV0eYlz4vV0XZV0I7V0pbV05bV0qXF True
x5ZWr/TUyFZ2sEvUzmZGuk7VzwY2vF3V0pfmyIjW0ucm0IzW0ndW0Y/W05fW1JfW06bG True
yJdXsPXVyVd3sUzVz2dHu0/W0Ac3vV7W05jnyYnX0+gn0Y3X03hX0pDX1JjX1ZjX1KfH True
yZhYsfbWylh4sk3W0GhIvFDX0Qg4vl/X1JnoyorY1Oko0o7Y1HlY05HY1ZnY1pnY1ajI True
yplZsvfXy1l5s07X0WlJvVHY0gk5v2DY1Zrpy4vZ1eop04/Z1XpZ1JLZ1prZ15rZ1qnJ True
y5pas/jYzFp6tE/Y0mpKvlLZ0wo6wGHZ1pvqzIza1usq1JDa1nta1ZPa15va2Jva16rK True
zJtbtPnZzVt7tVDZ02tLv1Pa1As7wWLa15zrzY3b1+wr1ZHb13xb1pTb2Jzb2Zzb2KvL True
zZxctfrazlx8tlHa1GxMwFTb1Qw8wmPb2J3szo7c2O0s1pLc2H1c15Xc2Z3c2p3c2azM True
zp1dtvvbz119t1Lb1W1NwVXc1g09w2Tc2Z7tz4/d2e4t15Pd2X5d2Jbd2p7d257d2q3N True
z55et/zc0F5+uFPc1m5Owlbd1w4+xGXd2p/u0JDe2u8u2JTe2n9e2Zfe25/e3J/e267O True
0J9fuP3d0V9/uVTd129Pw1fe2A8/xWbe26Dv0ZHf2/Av2ZXf24Bf2pjf3KDf3aDf3K/P False
0aBguf7e0mCAulXe2HBQxFjf2RBAxmff3KHw0pLg3PEw2pbg3IFg25ng3aHg3qHg3bDQ True
0qFhuv/f02GBu1bf2XFRxVng2hFBx2jg3aLx05Ph3fIx25fh3YJh3Jrh3qLh36Lh3rHR True
06JiuwDg1GKCvFfg2nJSxlrh2xJCyGnh3qPy1JTi3vMy3Jji3oNi3Zvi36Pi4KPi37LS True
1KNjvAHh1WODvVjh23NTx1vi3BNDyWri36Tz1ZXj3/Qz3Znj34Rj3pzj4KTj4aTj4LPT True
1aRkvQLi1mSEvlni3HRUyFzj3RREymvj4KX01pbk4PU03prk4IVk353k4aXk4qXk4bTU True
1qVlvgPj12WFv1rj3XVVyV3k3hVFy2zk4ab115fl4fY135vl4YZl4J7l4qbl46bl4rXV True
16ZmvwTk2GaGwFvk3nZWyl7l3xZGzG3l4qf22Jjm4vc24Jzm4odm4Z/m46fm5Kfm47bW False
2KdnwAXl2WeHwVzl33dXy1/m4BdHzW7m46j32Znn4/g34Z3n44hn4qDn5Kjn5ajn5LfX True
2ahowQbm2miIwl3m4HhYzGDn4RhIzm/n5Kn42pro5Pk44p7o5Ilo46Ho5ano5qno5bjY True
2qlpwgfn22mJw17n4XlZzWHo4hlJz3Do5ar525vp5fo545/p5Ypp5KLp5qrp56rp5rnZ True
26pqwwjo3GqKxF/o4npazmLp4xpK0HHp5qv63Jzq5vs65KDq5otq5aPq56vq6Kvq57ra True
3KtrxAnp3WuLxWDp43tbz2Pq5BtL0XLq56z73Z3r5/w75aHr54xr5qTr6Kzr6azr6Lvb True
3axsxQrq3myMxmHq5Hxc0GTr5RxM0nPr6K383p7s6P085qLs6I1s56Xs6a3s6q3s6bzc False
3q1txgvr322Nx2Lr5X1d0WXs5h1N03Ts6a7935/t6f4956Pt6Y5t6Kbt6q7t667t6r3d False
365uxwzs4G6OyGPs5n5e0mbt5x5O1HXt6q/+4KDu6v8+6KTu6o9u6afu66/u7K/u677e True
4K9vyA3t4W+PyWTt539f02fu6B9P1Xbu67D/4aHv6wA/6aXv65Bv6qjv7LDv7bDv7L/f True
4bBwyQ7u4nCQymXu6IBg1Gjv6SBQ1nfv7LEA4qLw7AFA6qbw7JFw66nw7bHw7rHw7cDg False
4rFxyg/v43GRy2bv6YFh1Wnw6iFR13jw7bIB46Px7QJB66fx7ZJx7Krx7rLx77Lx7sHh True
47JyyxDw5HKSzGfw6oJi1mrx6yJS2Hnx7rMC5KTy7gNC7Kjy7pNy7avy77Py8LPy78Li False
5LNzzBHx5XOTzWjx64Nj12vy7CNT2Xry77QD5aXz7wRD7anz75Rz7qzz8LTz8bTz8MPj False
5bR0zRLy5nSUzmny7IRk2Gzz7SRU2nvz8LUE5qb08AVE7qr08JV076308bX08rX08cTk False
5rV1zhPz53WVz2rz7YVl2W307iVV23z08bYF56f18QZF76v18ZZ18K718rb187b18sXl True
57Z2zxT06HaW0Gv07oZm2m717yZW3H318rcG6Kj28gdG8Kz28pd28a/287f29Lf288bm True
6Ld30BX16XeX0Wz174dn22/28CdX3X7287gH6an38whH8a3385h38rD39Lj39bj39Mfn True
6bh40Rb26niY0m328Iho3HD38ShY3n/39LkI6qr49AlI8q749Jl487H49bn49rn49cjo True
6rl50hf363mZ02738Ylp3XH48ilZ34D49boJ66v59QpJ86/59Zp59LL59rr597r59snp False
67p60xj47Hqa1G/48opq3nL58ypa4IH59rsK7Kz69gtK9LD69pt69bP697v6+Lv698rq True
7Lt71Bn57Xub1XD584tr33P69Ctb4YL697wL7a379wxL9bH795x79rT7+Lz7+bz7+Mvr True
7bx81Rr67nyc1nH69Ixs4HT79Sxc4oP7+L0M7q78+A1M9rL8+J1897X8+b38+r38+czs False
7r191hv7732d13L79Y1t4XX89i1d44T8+b4N76/9+Q5N97P9+Z59+Lb9+r79+779+s3t False
775+1xz88H6e2HP89o5u4nb99y5e5IX9+r8O8LD++g9O+LT++p9++bf++7/+/L/++87u False
8L9/2B398X+f2XT9949v43f++C9f5Yb++8AP8bH/+xBP+bX/+6B/+rj//MD//cD//M/v True
8cCA2R7+8oCg2nX++JBw5Hj/+TBg5of//MEQ8rIA/BFQ+rYA/KGA+7kA/cEA/sEA/dDw True
8sGB2h//84Gh23b/+ZFx5XkA+jFh54gA/cIR87MB/RJR+7cB/aKB/LoB/sIB/8IB/tHx True
88KC2yAA9IKi3HcA+pJy5noB+zJi6IkB/sMS9LQC/hNS/LgC/qOC/bsC/8MCAMMC/9Ly True
9MOD3CEB9YOj3XgB+5Nz53sC/DNj6YoC/8QT9bUD/xRT/bkD/6SD/rwDAMQDAcQDANPz True
9cSE3SIC9oSk3nkC/JR06HwD/TRk6osDAMUU9rYEABVU/roEAKWE/70EAcUEAsUEAdT0 True
9sWF3iMD94Wl33oD/ZV16X0E/jVl64wEAcYV97cFARZV/7sFAaaFAL4FAsYFA8YFAtX1 False
98aG3yQE+Iam4HsE/pZ26n4F/zZm7I0FAscW+LgGAhdWALwGAqeGAb8GA8cGBMcGA9b2 True
+MeH4CUF+Yen4XwF/5d3638GADdn7Y4GA8gX+bkHAxhXAb0HA6iHAsAHBMgHBcgHBNf3 False
+ciI4SYG+oio4n0GAJh47IAHATho7o8HBMkY+roIBBlYAr4IBKmIA8EIBckIBskIBdj4 False
+smJ4icH+4mp434HAZl57YEIAjlp75AIBcoZ+7sJBRpZA78JBaqJBMIJBsoJB8oJBtn5 False
+8qK4ygI/Iqq5H8IApp67oIJAzpq8JEJBssa/LwKBhtaBMAKBquKBcMKB8sKCMsKB9r6 True
/MuL5CkJ/Yur5YAJA5t774MKBDtr8ZIKB8wb/b0LBxxbBcELB6yLBsQLCMwLCcwLCNv7 False
/cyM5SoK/oys5oEKBJx88IQLBTxs8pMLCM0c/r4MCB1cBsIMCK2MB8UMCc0MCs0MCdz8 True
/s2N5isL/42t54ILBZ198YUMBj1t85QMCc4d/78NCR5dB8MNCa6NCMYNCs4NC84NCt39 False
/86O5ywMAI6u6IMMBp5+8oYNBz5u9JUNCs8eAMAOCh9eCMQOCq+OCccOC88ODM8OC97+ True
AM+P6C0NAY+v6YQNB59/84cOCD9v9ZYOC9AfAcEPCyBfCcUPC7CPCsgPDNAPDdAPDN// True
00000001 00000000 00001011 00000011 00010000 01001100 00000100 11000000 10010111 00001001 01110000 10111101 00001100 10010000 11001001 00001101 00100000 11010010 00001101 11100000 11100001 00001110 00010000 11100010 00001110 00100000 11110000 00001111 00000000 11110001 00001111 00010000 11110100 00001111 01000000 11110101 00001111 01100000 11110110 00001111 11000000 11111100 00010000 10110001 00001011 00010000 11100001 00001110 00010001 00110000 False
000000010000 000000001011 000000110001 000001001100 000001001100 000010010111 000010010111 000010111101 000011001001 000011001001 000011010010 000011010010 000011011110 000011100001 000011100001 000011100010 000011100010 000011110000 000011110000 000011110001 000011110001 000011110100 000011110100 000011110101 000011110110 000011110110 000011111100 000011111100 000100001011 000100001011 000100001110 000100001110 000100010011 0000 False
['妮露', '莫娜', '纳西妲', '星天的花雨', '星天的花雨', '赌徒的耳环', '赌徒的耳环', '桓那兰那', '立本', '立本', '拉娜', '拉娜', '万家灶火', '元素共鸣:交织之水', '元素共鸣:交织之水', '元素共鸣:愈疗之水', '元素共鸣:愈疗之水', '草与智慧', '草 与智慧', '最好的伙伴!', '最好的伙伴!', '运筹帷幄', '运筹帷幄', '本大爷还没有输 !', '交给我吧!', '交给我吧!', '快快缝补术', '快快缝补术', '莲花酥', '莲花酥', '蒙德土豆饼', '蒙德土豆饼', '唐杜尔烤鸡'] False
ASAA8AsPAwAQ8UwPBBDA9JcPCUBw9b0PDGCQ9skPDcAg/NIQDbHgC+EQDuEQDuIRDjAA False
AiEB8QwQBAER8k0QBRHB9ZgQCkFx9r4QDWGR98oQDsEh/dMRDrLhDOIRD+IRD+MSDzEB True
AyIC8g0RBQIS804RBhLC9pkRC0Jy978RDmKS+MsRD8Ii/tQSD7PiDeMSEOMSEOQTEDIC False
BCMD8w4SBgMT9E8SBxPD95oSDENz+MASD2OT+cwSEMMj/9UTELTjDuQTEeQTEeUUETMD True
BSQE9A8TBwQU9VATCBTE+JsTDUR0+cETEGSU+s0TEcQkANYUEbXkD+UUEuUUEuYVEjQE True
BiUF9RAUCAUV9lEUCRXF+ZwUDkV1+sIUEWWV+84UEsUlAdcVErblEOYVE+YVE+cWEzUF False
ByYG9hEVCQYW91IVChbG+p0VD0Z2+8MVEmaW/M8VE8YmAtgWE7fmEecWFOcWFOgXFDYG True
CCcH9xIWCgcX+FMWCxfH+54WEEd3/MQWE2eX/dAWFMcnA9kXFLjnEugXFegXFekYFTcH False
CSgI+BMXCwgY+VQXDBjI/J8XEUh4/cUXFGiY/tEXFcgoBNoYFbnoE+kYFukYFuoZFjgI False
CikJ+RQYDAkZ+lUYDRnJ/aAYEkl5/sYYFWmZ/9IYFskpBdsZFrrpFOoZF+oZF+saFzkJ True
CyoK+hUZDQoa+1YZDhrK/qEZE0p6/8cZFmqaANMZF8oqBtwaF7vqFesaGOsaGOwbGDoK True
DCsL+xYaDgsb/FcaDxvL/6IaFEt7AMgaF2ubAdQaGMsrB90bGLzrFuwbGewbGe0cGTsL True
DSwM/BcbDwwc/VgbEBzMAKMbFUx8AckbGGycAtUbGcwsCN4cGb3sF+0cGu0cGu4dGjwM True
Di0N/RgcEA0d/lkcER3NAaQcFk19AsocGW2dA9YcGs0tCd8dGr7tGO4dG+4dG+8eGz0N True
Dy4O/hkdEQ4e/1odEh7OAqUdF05+A8sdGm6eBNcdG84uCuAeG7/uGe8eHO8eHPAfHD4O True
EC8P/xoeEg8fAFseEx/PA6YeGE9/BMweG2+fBdgeHM8vC+EfHMDvGvAfHfAfHfEgHT8P True
ETAQABsfExAgAVwfFCDQBKcfGVCABc0fHHCgBtkfHdAwDOIgHcHwG/EgHvEgHvIhHkAQ False
EjERARwgFBEhAl0gFSHRBaggGlGBBs4gHXGhB9ogHtExDeMhHsLxHPIhH/IhH/MiH0ER False
EzISAh0hFRIiA14hFiLSBqkhG1KCB88hHnKiCNshH9IyDuQiH8PyHfMiIPMiIPQjIEIS True
FDMTAx4iFhMjBF8iFyPTB6oiHFODCNAiH3OjCdwiINMzD+UjIMTzHvQjIfQjIfUkIUMT True
FTQUBB8jFxQkBWAjGCTUCKsjHVSECdEjIHSkCt0jIdQ0EOYkIcX0H/UkIvUkIvYlIkQU True
FjUVBSAkGBUlBmEkGSXVCawkHlWFCtIkIXWlC94kItU1EeclIsb1IPYlI/YlI/cmI0UV True
FzYWBiElGRYmB2IlGibWCq0lH1aGC9MlInamDN8lI9Y2EugmI8f2IfcmJPcmJPgnJEYW True
GDcXByImGhcnCGMmGyfXC64mIFeHDNQmI3enDeAmJNc3E+knJMj3IvgnJfgnJfkoJUcX False
GTgYCCMnGxgoCWQnHCjYDK8nIViIDdUnJHioDuEnJdg4FOooJcn4I/koJvkoJvopJkgY True
GjkZCSQoHBkpCmUoHSnZDbAoIlmJDtYoJXmpD+IoJtk5FespJsr5JPopJ/opJ/sqJ0kZ True
GzoaCiUpHRoqC2YpHiraDrEpI1qKD9cpJnqqEOMpJ9o6FuwqJ8v6JfsqKPsqKPwrKEoa False
HDsbCyYqHhsrDGcqHyvbD7IqJFuLENgqJ3urEeQqKNs7F+0rKMz7JvwrKfwrKf0sKUsb True
HTwcDCcrHxwsDWgrICzcELMrJVyMEdkrKHysEuUrKdw8GO4sKc38J/0sKv0sKv4tKkwc True
Hj0dDSgsIB0tDmksIS3dEbQsJl2NEtosKX2tE+YsKt09Ge8tKs79KP4tK/4tK/8uK00d True
Hz4eDiktIR4uD2otIi7eErUtJ16OE9stKn6uFOctK94+GvAuK8/+Kf8uLP8uLAAvLE4e False
ID8fDyouIh8vEGsuIy/fE7YuKF+PFNwuK3+vFeguLN8/G/EvLND/KgAvLQAvLQEwLU8f False
IUAgECsvIyAwEWwvJDDgFLcvKWCQFd0vLICwFukvLeBAHPIwLdEAKwEwLgEwLgIxLlAg True
IkEhESwwJCExEm0wJTHhFbgwKmGRFt4wLYGxF+owLuFBHfMxLtIBLAIxLwIxLwMyL1Eh True
I0IiEi0xJSIyE24xJjLiFrkxK2KSF98xLoKyGOsxL+JCHvQyL9MCLQMyMAMyMAQzMFIi True
JEMjEy4yJiMzFG8yJzPjF7oyLGOTGOAyL4OzGewyMONDH/UzMNQDLgQzMQQzMQU0MVMj True
JUQkFC8zJyQ0FXAzKDTkGLszLWSUGeEzMIS0Gu0zMeREIPY0MdUELwU0MgU0MgY1MlQk True
JkUlFTA0KCU1FnE0KTXlGbw0LmWVGuI0MYW1G+40MuVFIfc1MtYFMAY1MwY1Mwc2M1Ul True
J0YmFjE1KSY2F3I1KjbmGr01L2aWG+M1Moa2HO81M+ZGIvg2M9cGMQc2NAc2NAg3NFYm False
KEcnFzI2Kic3GHM2KzfnG742MGeXHOQ2M4e3HfA2NOdHI/k3NNgHMgg3NQg3NQk4NVcn True
KUgoGDM3Kyg4GXQ3LDjoHL83MWiYHeU3NIi4HvE3NehIJPo4NdkIMwk4Ngk4Ngo5Nlgo True
KkkpGTQ4LCk5GnU4LTnpHcA4MmmZHuY4NYm5H/I4NulJJfs5NtoJNAo5Nwo5Nws6N1kp True
K0oqGjU5LSo6G3Y5LjrqHsE5M2qaH+c5Noq6IPM5N+pKJvw6N9sKNQs6OAs6OAw7OFoq True
LEsrGzY6Lis7HHc6LzvrH8I6NGubIOg6N4u7IfQ6OOtLJ/07ONwLNgw7OQw7OQ08OVsr True
LUwsHDc7Lyw8HXg7MDzsIMM7NWycIek7OIy8IvU7OexMKP48Od0MNw08Og08Og49Olws True
Lk0tHTg8MC09Hnk8MT3tIcQ8Nm2dIuo8OY29I/Y8Ou1NKf89Ot4NOA49Ow49Ow8+O10t False
L04uHjk9MS4+H3o9Mj7uIsU9N26eI+s9Oo6+JPc9O+5OKgA+O98OOQ8+PA8+PBA/PF4u True
ME8vHzo+Mi8/IHs+Mz/vI8Y+OG+fJOw+O4+/Jfg+PO9PKwE/POAPOhA/PRA/PRFAPV8v True
MVAwIDs/MzBAIXw/NEDwJMc/OXCgJe0/PJDAJvk/PfBQLAJAPeEQOxFAPhFAPhJBPmAw True
MlExITxANDFBIn1ANUHxJchAOnGhJu5APZHBJ/pAPvFRLQNBPuIRPBJBPxJBPxNCP2Ex True
M1IyIj1BNTJCI35BNkLyJslBO3KiJ+9BPpLCKPtBP/JSLgRCP+MSPRNCQBNCQBRDQGIy True
NFMzIz5CNjNDJH9CN0PzJ8pCPHOjKPBCP5PDKfxCQPNTLwVDQOQTPhRDQRRDQRVEQWMz False
NVQ0JD9DNzREJYBDOET0KMtDPXSkKfFDQJTEKv1DQfRUMAZEQeUUPxVEQhVEQhZFQmQ0 False
NlU1JUBEODVFJoFEOUX1KcxEPnWlKvJEQZXFK/5EQvVVMQdFQuYVQBZFQxZFQxdGQ2U1 True
N1Y2JkFFOTZGJ4JFOkb2Ks1FP3amK/NFQpbGLP9FQ/ZWMghGQ+cWQRdGRBdGRBhHRGY2 True
OFc3J0JGOjdHKINGO0f3K85GQHenLPRGQ5fHLQBGRPdXMwlHROgXQhhHRRhHRRlIRWc3 True
OVg4KENHOzhIKYRHPEj4LM9HQXioLfVHRJjILgFHRfhYNApIRekYQxlIRhlIRhpJRmg4 False
Olk5KURIPDlJKoVIPUn5LdBIQnmpLvZIRZnJLwJIRvlZNQtJRuoZRBpJRxpJRxtKR2k5 True
O1o6KkVJPTpKK4ZJPkr6LtFJQ3qqL/dJRprKMANJR/paNgxKR+saRRtKSBtKSBxLSGo6 True
PFs7K0ZKPjtLLIdKP0v7L9JKRHurMPhKR5vLMQRKSPtbNw1LSOwbRhxLSRxLSR1MSWs7 True
PVw8LEdLPzxMLYhLQEz8MNNLRXysMflLSJzMMgVLSfxcOA5MSe0cRx1MSh1MSh5NSmw8 False
Pl09LUhMQD1NLolMQU39MdRMRn2tMvpMSZ3NMwZMSv1dOQ9NSu4dSB5NSx5NSx9OS209 True
P14+LklNQT5OL4pNQk7+MtVNR36uM/tNSp7ONAdNS/5eOhBOS+8eSR9OTB9OTCBPTG4+ True
QF8/L0pOQj9PMItOQ0//M9ZOSH+vNPxOS5/PNQhOTP9fOxFPTPAfSiBPTSBPTSFQTW8/ False
QWBAMEtPQ0BQMYxPRFAANNdPSYCwNf1PTKDQNglPTQBgPBJQTfEgSyFQTiFQTiJRTnBA True
QmFBMUxQREFRMo1QRVEBNdhQSoGxNv5QTaHRNwpQTgFhPRNRTvIhTCJRTyJRTyNST3FB True
Q2JCMk1RRUJSM45RRlICNtlRS4KyN/9RTqLSOAtRTwJiPhRST/MiTSNSUCNSUCRTUHJC True
RGNDM05SRkNTNI9SR1MDN9pSTIOzOABST6PTOQxSUANjPxVTUPQjTiRTUSRTUSVUUXND True
RWRENE9TR0RUNZBTSFQEONtTTYS0OQFTUKTUOg1TUQRkQBZUUfUkTyVUUiVUUiZVUnRE True
RmVFNVBUSEVVNpFUSVUFOdxUToW1OgJUUaXVOw5UUgVlQRdVUvYlUCZVUyZVUydWU3VF True
R2ZGNlFVSUZWN5JVSlYGOt1VT4a2OwNVUqbWPA9VUwZmQhhWU/cmUSdWVCdWVChXVHZG True
SGdHN1JWSkdXOJNWS1cHO95WUIe3PARWU6fXPRBWVAdnQxlXVPgnUihXVShXVSlYVXdH True
SWhIOFNXS0hYOZRXTFgIPN9XUYi4PQVXVKjYPhFXVQhoRBpYVfkoUylYVilYVipZVnhI True
SmlJOVRYTElZOpVYTVkJPeBYUom5PgZYVanZPxJYVglpRRtZVvopVCpZVypZVytaV3lJ False
S2pKOlVZTUpaO5ZZTloKPuFZU4q6PwdZVqraQBNZVwpqRhxaV/sqVStaWCtaWCxbWHpK False
TGtLO1ZaTktbPJdaT1sLP+JaVIu7QAhaV6vbQRRaWAtrRx1bWPwrVixbWSxbWS1cWXtL False
TWxMPFdbT0xcPZhbUFwMQONbVYy8QQlbWKzcQhVbWQxsSB5cWf0sVy1cWi1cWi5dWnxM True
Tm1NPVhcUE1dPplcUV0NQeRcVo29QgpcWa3dQxZcWg1tSR9dWv4tWC5dWy5dWy9eW31N False
T25OPlldUU5eP5pdUl4OQuVdV46+QwtdWq7eRBddWw5uSiBeW/8uWS9eXC9eXDBfXH5O True
UG9PP1peUk9fQJteU18PQ+ZeWI+/RAxeW6/fRRheXA9vSyFfXAAvWjBfXTBfXTFgXX9P False
UXBQQFtfU1BgQZxfVGAQROdfWZDARQ1fXLDgRhlfXRBwTCJgXQEwWzFgXjFgXjJhXoBQ True
UnFRQVxgVFFhQp1gVWERRehgWpHBRg5gXbHhRxpgXhFxTSNhXgIxXDJhXzJhXzNiX4FR True
U3JSQl1hVVJiQ55hVmISRulhW5LCRw9hXrLiSBthXxJyTiRiXwMyXTNiYDNiYDRjYIJS True
VHNTQ15iVlNjRJ9iV2MTR+piXJPDSBBiX7PjSRxiYBNzTyVjYAQzXjRjYTRjYTVkYYNT False
VXRURF9jV1RkRaBjWGQUSOtjXZTESRFjYLTkSh1jYRR0UCZkYQU0XzVkYjVkYjZlYoRU True
VnVVRWBkWFVlRqFkWWUVSexkXpXFShJkYbXlSx5kYhV1USdlYgY1YDZlYzZlYzdmY4VV False
V3ZWRmFlWVZmR6JlWmYWSu1lX5bGSxNlYrbmTB9lYxZ2UihmYwc2YTdmZDdmZDhnZIZW True
WHdXR2JmWldnSKNmW2cXS+5mYJfHTBRmY7fnTSBmZBd3UylnZAg3YjhnZThnZTloZYdX True
WXhYSGNnW1hoSaRnXGgYTO9nYZjITRVnZLjoTiFnZRh4VCpoZQk4YzloZjloZjppZohY True
WnlZSWRoXFlpSqVoXWkZTfBoYpnJThZoZbnpTyJoZhl5VStpZgo5ZDppZzppZztqZ4lZ False
W3paSmVpXVpqS6ZpXmoaTvFpY5rKTxdpZrrqUCNpZxp6VixqZws6ZTtqaDtqaDxraIpa True
XHtbS2ZqXltrTKdqX2sbT/JqZJvLUBhqZ7vrUSRqaBt7Vy1raAw7ZjxraTxraT1saYtb False
XXxcTGdrX1xsTahrYGwcUPNrZZzMURlraLzsUiVraRx8WC5saQ08Zz1saj1saj5taoxc False
Xn1dTWhsYF1tTqlsYW0dUfRsZp3NUhpsab3tUyZsah19WS9tag49aD5taz5taz9ua41d True
X35eTmltYV5uT6ptYm4eUvVtZ57OUxttar7uVCdtax5+WjBuaw8+aT9ubD9ubEBvbI5e True
YH9fT2puYl9vUKtuY28fU/ZuaJ/PVBxua7/vVShubB9/WzFvbBA/akBvbUBvbUFwbY9f True
YYBgUGtvY2BwUaxvZHAgVPdvaaDQVR1vbMDwVilvbSCAXDJwbRFAa0FwbkFwbkJxbpBg True
YoFhUWxwZGFxUq1wZXEhVfhwaqHRVh5wbcHxVypwbiGBXTNxbhJBbEJxb0Jxb0Nyb5Fh True
Y4JiUm1xZWJyU65xZnIiVvlxa6LSVx9xbsLyWCtxbyKCXjRybxNCbUNycENycERzcJJi True
ZINjU25yZmNzVK9yZ3MjV/pybKPTWCByb8PzWSxycCODXzVzcBRDbkRzcURzcUV0cZNj True
ZYRkVG9zZ2R0VbBzaHQkWPtzbaTUWSFzcMT0Wi1zcSSEYDZ0cRVEb0V0ckV0ckZ1cpRk True
ZoVlVXB0aGV1VrF0aXUlWfx0bqXVWiJ0ccX1Wy50ciWFYTd1chZFcEZ1c0Z1c0d2c5Vl True
Z4ZmVnF1aWZ2V7J1anYmWv11b6bWWyN1csb2XC91cyaGYjh2cxdGcUd2dEd2dEh3dJZm False
aIdnV3J2amd3WLN2a3cnW/52cKfXXCR2c8f3XTB2dCeHYzl3dBhHckh3dUh3dUl4dZdn True
aYhoWHN3a2h4WbR3bHgoXP93cajYXSV3dMj4XjF3dSiIZDp4dRlIc0l4dkl4dkp5dpho True
aolpWXR4bGl5WrV4bXkpXQB4cqnZXiZ4dcn5XzJ4dimJZTt5dhpJdEp5d0p5d0t6d5lp True
a4pqWnV5bWp6W7Z5bnoqXgF5c6raXyd5dsr6YDN5dyqKZjx6dxtKdUt6eEt6eEx7eJpq True
bItrW3Z6bmt7XLd6b3srXwJ6dKvbYCh6d8v7YTR6eCuLZz17eBxLdkx7eUx7eU18eZtr True
bYxsXHd7b2x8Xbh7cHwsYAN7dazcYSl7eMz8YjV7eSyMaD58eR1Md018ek18ek59epxs True
bo1tXXh8cG19Xrl8cX0tYQR8dq3dYip8ec39YzZ8ei2NaT99eh5NeE59e059e09+e51t True
b45uXnl9cW5+X7p9cn4uYgV9d67eYyt9es7+ZDd9ey6OakB+ex9OeU9+fE9+fFB/fJ5u True
cI9vX3p+cm9/YLt+c38vYwZ+eK/fZCx+e8//ZTh+fC+Pa0F/fCBPelB/fVB/fVGAfZ9v False
cZBwYHt/c3CAYbx/dIAwZAd/ebDgZS1/fNAAZjl/fTCQbEKAfSFQe1GAflGAflKBfqBw False
cpFxYXyAdHGBYr2AdYExZQiAerHhZi6AfdEBZzqAfjGRbUOBfiJRfFKBf1KBf1OCf6Fx True
c5JyYn2BdXKCY76BdoIyZgmBe7LiZy+BftICaDuBfzKSbkSCfyNSfVOCgFOCgFSDgKJy True
dJNzY36CdnODZL+Cd4MzZwqCfLPjaDCCf9MDaTyCgDOTb0WDgCRTflSDgVSDgVWEgaNz False
dZR0ZH+Dd3SEZcCDeIQ0aAuDfbTkaTGDgNQEaj2DgTSUcEaEgSVUf1WEglWEglaFgqR0 True
dpV1ZYCEeHWFZsGEeYU1aQyEfrXlajKEgdUFaz6EgjWVcUeFgiZVgFaFg1aFg1eGg6V1 True
d5Z2ZoGFeXaGZ8KFeoY2ag2Ff7bmazOFgtYGbD+FgzaWckiGgydWgVeGhFeGhFiHhKZ2 True
eJd3Z4KGeneHaMOGe4c3aw6GgLfnbDSGg9cHbUCGhDeXc0mHhChXgliHhViHhVmIhad3 True
eZh4aIOHe3iIacSHfIg4bA+HgbjobTWHhNgIbkGHhTiYdEqIhSlYg1mIhlmIhlqJhqh4 True
epl5aYSIfHmJasWIfYk5bRCIgrnpbjaIhdkJb0KIhjmZdUuJhipZhFqJh1qJh1uKh6l5 True
e5p6aoWJfXqKa8aJfoo6bhGJg7rqbzeJhtoKcEOJhzqadkyKhytahVuKiFuKiFyLiKp6 True
fJt7a4aKfnuLbMeKf4s7bxKKhLvrcDiKh9sLcUSKiDubd02LiCxbhlyLiVyLiV2Miat7 True
fZx8bIeLf3yMbciLgIw8cBOLhbzscTmLiNwMckWLiTyceE6MiS1ch12Mil2Mil6Niqx8 True
fp19bYiMgH2NbsmMgY09cRSMhr3tcjqMid0Nc0aMij2deU+Nii5diF6Ni16Ni1+Oi619 True
f55+bomNgX6Ob8qNgo4+chWNh77uczuNit4OdEeNiz6eelCOiy9eiV+OjF+OjGCPjK5+ True
gJ9/b4qOgn+PcMuOg48/cxaOiL/vdDyOi98PdUiOjD+fe1GPjDBfimCPjWCPjWGQja9/ True
gaCAcIuPg4CQccyPhJBAdBePicDwdT2PjOAQdkmPjUCgfFKQjTFgi2GQjmGQjmKRjrCA False
gqGBcYyQhIGRcs2QhZFBdRiQisHxdj6QjeERd0qQjkGhfVORjjJhjGKRj2KRj2OSj7GB True
g6KCco2RhYKSc86RhpJCdhmRi8Lydz+RjuISeEuRj0KiflSSjzNijWOSkGOSkGSTkLKC True
hKODc46ShoOTdM+Sh5NDdxqSjMPzeECSj+MTeUySkEOjf1WTkDRjjmSTkWSTkWWUkbOD False
haSEdI+Th4SUddCTiJREeBuTjcT0eUGTkOQUek2TkUSkgFaUkTVkj2WUkmWUkmaVkrSE False
hqWFdZCUiIWVdtGUiZVFeRyUjsX1ekKUkeUVe06UkkWlgVeVkjZlkGaVk2aVk2eWk7WF False
h6aGdpGViYaWd9KVipZGeh2Vj8b2e0OVkuYWfE+Vk0amgliWkzdmkWeWlGeWlGiXlLaG False
iKeHd5KWioeXeNOWi5dHex6WkMf3fESWk+cXfVCWlEeng1mXlDhnkmiXlWiXlWmYlbeH True
iaiIeJOXi4iYedSXjJhIfB+Xkcj4fUWXlOgYflGXlUiohFqYlTlok2mYlmmYlmqZlriI False
iqmJeZSYjImZetWYjZlJfSCYksn5fkaYlekZf1KYlkmphVuZljpplGqZl2qZl2ual7mJ True
i6qKepWZjYqae9aZjppKfiGZk8r6f0eZluoagFOZl0qqhlyalztqlWuamGuamGybmLqK True
jKuLe5aajoubfNeaj5tLfyKalMv7gEial+sbgVSamEurh12bmDxrlmybmWybmW2cmbuL True
jayMfJebj4ycfdibkJxMgCOblcz8gUmbmOwcglWbmUysiF6cmT1sl22cmm2cmm6dmryM False
jq2NfZickI2dftmckZ1NgSScls39gkqcme0dg1acmk2tiV+dmj5tmG6dm26dm2+em72N True
j66OfpmdkY6ef9qdkp5OgiWdl87+g0udmu4ehFedm06uimCemz9umW+enG+enHCfnL6O True
kK+Pf5qeko+fgNuek59PgyaemM//hEyem+8fhVienE+vi2GfnEBvmnCfnXCfnXGgnb+P True
kbCQgJufk5CggdyflKBQhCefmdAAhU2fnPAghlmfnVCwjGKgnUFwm3GgnnGgnnKhnsCQ True
krGRgZyglJGhgt2glaFRhSigmtEBhk6gnfEhh1qgnlGxjWOhnkJxnHKhn3Khn3Oin8GR True
k7KSgp2hlZKig96hlqJShimhm9ICh0+hnvIiiFuhn1KyjmSin0NynXOioHOioHSjoMKS False
lLOTg56ilpOjhN+il6NThyqinNMDiFCin/MjiVyioFOzj2WjoERznnSjoXSjoXWkocOT False
lbSUhJ+jl5SkheCjmKRUiCujndQEiVGjoPQkil2joVS0kGakoUV0n3WkonWkonalosSU True
lrWVhaCkmJWlhuGkmaVViSykntUFilKkofUli16kolW1kWelokZ1oHalo3alo3emo8WV False
l7aWhqGlmZamh+KlmqZWii2ln9YGi1OlovYmjF+lo1a2kmimo0d2oXempHempHinpMaW True
mLeXh6KmmpeniOOmm6dXiy6moNcHjFSmo/cnjWCmpFe3k2mnpEh3oninpXinpXmopceX True
mbiYiKOnm5ioieSnnKhYjC+nodgIjVWnpPgojmGnpVi4lGqopUl4o3mopnmopnqppsiY True
mrmZiaSonJmpiuWonalZjTCootkJjlaopfkpj2Koplm5lWuppkp5pHqpp3qpp3uqp8mZ True
m7qaiqWpnZqqi+apnqpajjGpo9oKj1eppvoqkGOpp1q6lmyqp0t6pXuqqHuqqHyrqMqa True
nLubi6aqnpurjOeqn6tbjzKqpNsLkFiqp/srkWSqqFu7l22rqEx7pnyrqXyrqX2sqcub True
nbycjKern5ysjeiroKxckDOrpdwMkVmrqPwskmWrqVy8mG6sqU18p32sqn2sqn6tqsyc True
nr2djaisoJ2tjumsoa1dkTSspt0Nklqsqf0tk2asql29mW+tqk59qH6tq36tq3+uq82d True
n76ejqmtoZ6uj+qtoq5ekjWtp94Ok1utqv4ulGetq16+mnCuq09+qX+urH+urICvrM6e True
oL+fj6quop+vkOuuo69fkzauqN8PlFyuq/8vlWiurF+/m3GvrFB/qoCvrYCvrYGwrc+f True
ocCgkKuvo6CwkeyvpLBglDevqeAQlV2vrAAwlmmvrWDAnHKwrVGAq4GwroGwroKxrtCg True
osGhkaywpKGxku2wpbFhlTiwquERll6wrQExl2qwrmHBnXOxrlKBrIKxr4Kxr4Oyr9Gh True
o8Kikq2xpaKyk+6xprJiljmxq+ISl1+xrgIymGuxr2LCnnSyr1OCrYOysIOysISzsNKi False
pMOjk66ypqOzlO+yp7NjlzqyrOMTmGCyrwMzmWyysGPDn3WzsFSDroSzsYSzsYW0sdOj True
pcSklK+zp6S0lfCzqLRkmDuzreQUmWGzsAQ0mm2zsWTEoHa0sVWEr4W0soW0soa1stSk False
psWllbC0qKW1lvG0qbVlmTy0ruUVmmK0sQU1m260smXFoXe1slaFsIa1s4a1s4e2s9Wl False
p8amlrG1qaa2l/K1qrZmmj21r+YWm2O1sgY2nG+1s2bGoni2s1eGsYe2tIe2tIi3tNam False
qMenl7K2qqe3mPO2q7dnmz62sOcXnGS2swc3nXC2tGfHo3m3tFiHsoi3tYi3tYm4tden True
qciomLO3q6i4mfS3rLhonD+3segYnWW3tAg4nnG3tWjIpHq4tVmIs4m4tom4toq5ttio True
qsmpmbS4rKm5mvW4rblpnUC4sukZnma4tQk5n3K4tmnJpXu5tlqJtIq5t4q5t4u6t9mp False
q8qqmrW5raq6m/a5rrpqnkG5s+oan2e5tgo6oHO5t2rKpny6t1uKtYu6uIu6uIy7uNqq True
rMurm7a6rqu7nPe6r7trn0K6tOsboGi6tws7oXS6uGvLp327uFyLtoy7uYy7uY28udur True
rcysnLe7r6y8nfi7sLxsoEO7tewcoWm7uAw8onW7uWzMqH68uV2Mt428uo28uo69utys True
rs2tnbi8sK29nvm8sb1toUS8tu0domq8uQ09o3a8um3NqX+9ul6NuI69u469u4++u92t True
r86unrm9sa6+n/q9sr5uokW9t+4eo2u9ug4+pHe9u27OqoC+u1+OuY++vI++vJC/vN6u False
sM+vn7q+sq+/oPu+s79vo0a+uO8fpGy+uw8/pXi+vG/Pq4G/vGCPupC/vZC/vZHAvd+v False
sdCwoLu/s7DAofy/tMBwpEe/ufAgpW2/vBBApnm/vXDQrILAvWGQu5HAvpHAvpLBvuCw False
stGxobzAtLHBov3AtcFxpUjAuvEhpm7AvRFBp3rAvnHRrYPBvmKRvJLBv5LBv5PCv+Gx False
s9Kyor3BtbLCo/7BtsJypknBu/Iip2/BvhJCqHvBv3LSroTCv2OSvZPCwJPCwJTDwOKy True
tNOzo77CtrPDpP/Ct8Nzp0rCvPMjqHDCvxNDqXzCwHPTr4XDwGSTvpTDwZTDwZXEweOz False
tdS0pL/Dt7TEpQDDuMR0qEvDvfQkqXHDwBREqn3DwXTUsIbEwWWUv5XEwpXEwpbFwuS0 True
ttW1pcDEuLXFpgHEucV1qUzEvvUlqnLEwRVFq37EwnXVsYfFwmaVwJbFw5bFw5fGw+W1 False
t9a2psHFubbGpwLFusZ2qk3Fv/Ymq3PFwhZGrH/Fw3bWsojGw2eWwZfGxJfGxJjHxOa2 True
uNe3p8LGurfHqAPGu8d3q07GwPcnrHTGwxdHrYDGxHfXs4nHxGiXwpjHxZjHxZnIxee3 True
udi4qMPHu7jIqQTHvMh4rE/HwfgorXXHxBhIroHHxXjYtIrIxWmYw5nIxpnIxprJxui4 True
utm5qcTIvLnJqgXIvcl5rVDIwvkprnbIxRlJr4LIxnnZtYvJxmqZxJrJx5rJx5vKx+m5 True
u9q6qsXJvbrKqwbJvsp6rlHJw/oqr3fJxhpKsIPJx3ratozKx2uaxZvKyJvKyJzLyOq6 False
vNu7q8bKvrvLrAfKv8t7r1LKxPsrsHjKxxtLsYTKyHvbt43LyGybxpzLyZzLyZ3Myeu7 True
vdy8rMfLv7zMrQjLwMx8sFPLxfwssXnLyBxMsoXLyXzcuI7MyW2cx53Myp3Myp7Nyuy8 True
vt29rcjMwL3NrgnMwc19sVTMxv0tsnrMyR1Ns4bMyn3duY/Nym6dyJ7Ny57Ny5/Oy+29 True
v96+rsnNwb7OrwrNws5+slXNx/4us3vNyh5OtIfNy37eupDOy2+eyZ/OzJ/OzKDPzO6+ True
wN+/r8rOwr/PsAvOw89/s1bOyP8vtHzOyx9PtYjOzH/fu5HPzHCfyqDPzaDPzaHQze+/ False
weDAsMvPw8DQsQzPxNCAtFfPyQAwtX3PzCBQtonPzYDgvJLQzXGgy6HQzqHQzqLRzvDA True
wuHBsczQxMHRsg3QxdGBtVjQygExtn7QzSFRt4rQzoHhvZPRznKhzKLRz6LRz6PSz/HB True
w+LCss3RxcLSsw7RxtKCtlnRywIyt3/RziJSuIvRz4LivpTSz3OizaPS0KPS0KTT0PLC True
xOPDs87SxsPTtA/Sx9ODt1rSzAMzuIDSzyNTuYzS0IPjv5XT0HSjzqTT0aTT0aXU0fPD True
xeTEtM/Tx8TUtRDTyNSEuFvTzQQ0uYHT0CRUuo3T0YTkwJbU0XWkz6XU0qXU0qbV0vTE True
xuXFtdDUyMXVthHUydWFuVzUzgU1uoLU0SVVu47U0oXlwZfV0nal0KbV06bV06fW0/XF True
x+bGttHVycbWtxLVytaGul3VzwY2u4PV0iZWvI/V04bmwpjW03em0afW1KfW1KjX1PbG True
yOfHt9LWysfXuBPWy9eHu17W0Ac3vITW0ydXvZDW1Ifnw5nX1Hin0qjX1ajX1anY1ffH True
yejIuNPXy8jYuRTXzNiIvF/X0Qg4vYXX1ChYvpHX1YjoxJrY1Xmo06nY1qnY1qrZ1vjI True
yunJudTYzMnZuhXYzdmJvWDY0gk5vobY1SlZv5LY1onpxZvZ1nqp1KrZ16rZ16va1/nJ False
y+rKutXZzcrauxbZztqKvmHZ0wo6v4fZ1ipawJPZ14rqxpza13uq1ava2Kva2Kzb2PrK False
zOvLu9bazsvbvBfaz9uLv2La1As7wIja1ytbwZTa2Ivrx53b2Hyr1qzb2azb2a3c2fvL True
zezMvNfbz8zcvRjb0NyMwGPb1Qw8wYnb2CxcwpXb2YzsyJ7c2X2s163c2q3c2q7d2vzM True
zu3Nvdjc0M3dvhnc0d2NwWTc1g09worc2S1dw5bc2o3tyZ/d2n6t2K7d267d26/e2/3N True
z+7Ovtnd0c7evxrd0t6OwmXd1w4+w4vd2i5exJfd247uyqDe23+u2a/e3K/e3LDf3P7O True
0O/Pv9re0s/fwBve09+Pw2be2A8/xIze2y9fxZje3I/vy6Hf3ICv2rDf3bDf3bHg3f/P True
0fDQwNvf09DgwRzf1OCQxGff2RBAxY3f3DBgxpnf3ZDwzKLg3YGw27Hg3rHg3rLh3gDQ True
0vHRwdzg1NHhwh3g1eGRxWjg2hFBxo7g3TFhx5rg3pHxzaPh3oKx3LLh37Lh37Pi3wHR True
0/LSwt3h1dLiwx7h1uKSxmnh2xJCx4/h3jJiyJvh35LyzqTi34Oy3bPi4LPi4LTj4ALS True
1PPTw97i1tPjxB/i1+OTx2ri3BNDyJDi3zNjyZzi4JPzz6Xj4ISz3rTj4bTj4bXk4QPT True
1fTUxN/j19TkxSDj2OSUyGvj3RREyZHj4DRkyp3j4ZT00Kbk4YW037Xk4rXk4rbl4gTU True
1vXVxeDk2NXlxiHk2eWVyWzk3hVFypLk4TVly57k4pX10afl4oa14Lbl47bl47fm4wXV True
1/bWxuHl2dbmxyLl2uaWym3l3xZGy5Pl4jZmzJ/l45b20qjm44e24bfm5Lfm5Ljn5AbW False
2PfXx+Lm2tfnyCPm2+eXy27m4BdHzJTm4zdnzaDm5Jf306nn5Ii34rjn5bjn5bno5QfX True
2fjYyOPn29joySTn3OiYzG/n4RhIzZXn5DhozqHn5Zj41Kro5Ym447no5rno5rrp5gjY True
2vnZyeTo3NnpyiXo3emZzXDo4hlJzpbo5Tlpz6Lo5pn51avp5oq55Lrp57rp57vq5wnZ False
2/rayuXp3drqyybp3uqaznHp4xpKz5fp5jpq0KPp55r61qzq54u65bvq6Lvq6Lzr6Ara True
3Pvby+bq3tvrzCfq3+ubz3Lq5BtL0Jjq5ztr0aTq6Jv7163r6Iy75rzr6bzr6b3s6Qvb True
3fzczOfr39zszSjr4Oyc0HPr5RxM0Znr6Dxs0qXr6Zz82K7s6Y28573s6r3s6r7t6gzc True
3v3dzejs4N3tzins4e2d0XTs5h1N0prs6T1t06bs6p392a/t6o696L7t677t67/u6w3d True
3/7ezunt4d7uzyrt4u6e0nXt5x5O05vt6j5u1Kft657+2rDu64++6b/u7L/u7MDv7A7e True
4P/fz+ru4t/v0Cvu4++f03bu6B9P1Jzu6z9v1aju7J//27Hv7JC/6sDv7cDv7cHw7Q/f True
4QDg0Ovv4+Dw0Szv5PCg1Hfv6SBQ1Z3v7EBw1qnv7aAA3LLw7ZHA68Hw7sHw7sLx7hDg True
4gHh0ezw5OHx0i3w5fGh1Xjw6iFR1p7w7UFx16rw7qEB3bPx7pLB7MLx78Lx78Py7xHh True
4wLi0u3x5eLy0y7x5vKi1nnx6yJS15/x7kJy2Kvx76IC3rTy75PC7cPy8MPy8MTz8BLi True
5APj0+7y5uPz1C/y5/Oj13ry7CNT2KDy70Nz2azy8KMD37Xz8JTD7sTz8cTz8cX08RPj True
5QTk1O/z5+T01TDz6PSk2Hvz7SRU2aHz8ER02q3z8aQE4Lb08ZXE78X08sX08sb18hTk True
5gXl1fD06OX11jH06fWl2Xz07iVV2qL08UV126708qUF4bf18pbF8Mb188b188f28xXl True
5wbm1vH16eb21zL16vam2n317yZW26P18kZ23K/186YG4rj285fG8cf29Mf29Mj39Bbm True
6Afn1/L26uf32DP26/en23728CdX3KT280d33bD29KcH47n39JjH8sj39cj39cn49Rfn True
6Qjo2PP36+j42TT37Pio3H/38ShY3aX39Eh43rH39agI5Lr49ZnI88n49sn49sr59hjo True
6gnp2fT47On52jX47fmp3YD48ilZ3qb49Ul537L49qkJ5bv59prJ9Mr598r598v69xnp True
6wrq2vX57er62zb57vqq3oH58ypa36f59kp64LP596oK5rz695vK9cv6+Mv6+Mz7+Brq False
7Avr2/b67uv73Df67/ur34L69Ctb4Kj690t74bT6+KsL5737+JzL9sz7+cz7+c38+Rvr False
7Qzs3Pf77+z83Tj78Pys4IP79Sxc4an7+Ex84rX7+awM6L78+Z3M9838+s38+s79+hzs False
7g3t3fj88O393jn88f2t4YT89i1d4qr8+U1947b8+q0N6b/9+p7N+M79+879+8/++x3t False
7w7u3vn98e7+3zr98v6u4oX99y5e46v9+k5+5Lf9+64O6sD++5/O+c/+/M/+/ND//B7u True
8A/v3/r+8u//4Dv+8/+v44b++C9f5Kz++09/5bj+/K8P68H//KDP+tD//dD//dEA/R/v True
8RDw4Pv/8/AA4Tz/9ACw5If/+TBg5a3//FCA5rn//bAQ7MIA/aHQ+9EA/tEA/tIB/iDw True
8hHx4fwA9PEB4j0A9QGx5YgA+jFh5q4A/VGB57oA/rER7cMB/qLR/NIB/9IB/9MC/yHx True
8xLy4v0B9fIC4z4B9gKy5okB+zJi568B/lKC6LsB/7IS7sQC/6PS/dMCANMCANQDACLy False
9BPz4/4C9vMD5D8C9wOz54oC/DNj6LAC/1OD6bwCALMT78UDAKTT/tQDAdQDAdUEASPz True
9RT05P8D9/QE5UAD+AS06IsD/TRk6bEDAFSE6r0DAbQU8MYEAaXU/9UEAtUEAtYFAiT0 True
9hX15QAE+PUF5kEE+QW16YwE/jVl6rIEAVWF674EArUV8ccFAqbVANYFA9YFA9cGAyX1 False
9xb25gEF+fYG50IF+ga26o0F/zZm67MFAlaG7L8FA7YW8sgGA6fWAdcGBNcGBNgHBCb2 False
+Bf35wIG+vcH6EMG+we3644GADdn7LQGA1eH7cAGBLcX88kHBKjXAtgHBdgHBdkIBSf3 False
+Rj46AMH+/gI6UQH/Ai47I8HATho7bUHBFiI7sEHBbgY9MoIBanYA9kIBtkIBtoJBij4 False
+hn56QQI/PkJ6kUI/Qm57ZAIAjlp7rYIBVmJ78IIBrkZ9csJBqrZBNoJB9oJB9sKByn5 True
+xr66gUJ/foK60YJ/gq67pEJAzpq77cJBlqK8MMJB7oa9swKB6vaBdsKCNsKCNwLCCr6 True
/Bv76wYK/vsL7EcK/wu775IKBDtr8LgKB1uL8cQKCLsb980LCKzbBtwLCdwLCd0MCSv7 True
/Rz87AcL//wM7UgLAAy88JMLBTxs8bkLCFyM8sULCbwc+M4MCa3cB90MCt0MCt4NCiz8 True
/h397QgMAP0N7kkMAQ298ZQMBj1t8roMCV2N88YMCr0d+c8NCq7dCN4NC94NC98OCy39 True
/x7+7gkNAf4O70oNAg6+8pUNBz5u87sNCl6O9McNC74e+tAOC6/eCd8ODN8ODOAPDC7+ True
AB//7woOAv8P8EsOAw+/85YOCD9v9LwOC1+P9cgODL8f+9EPDLDfCuAPDeAPDeEQDS// False
00000001 00110000 00010101 00000011 10010000 01001111 00001001 01110000 10010111 00001011 00110000 10110011 00001011 11000000 10111100 00001011 11010000 11000001 00001100 00010000 11000111 00001100 01110000 11011110 00001110 00110000 11100011 00001110 01000000 11100100 00001111 00010000 11110001 00001111 01000000 11110100 00001111 01010000 11110101 00001111 01100000 11110110 00010000 00100001 00001011 00010000 10110001 00001110 00010001 00010000 False
000000010011 000000010101 000000111001 000001001111 000010010111 000010010111 000010110011 000010110011 000010111100 000010111100 000010111101 000011000001 000011000001 000011000111 000011000111 000011011110 000011100011 000011100011 000011100100 000011100100 000011110001 000011110001 000011110100 000011110100 000011110101 000011110101 000011110110 000011110110 000100000010 000100001011 000100001011 000100001110 000100010001 0000 False
['班尼特', '宵宫', '无相之雷', '冒险憧憬', '赌徒的耳环', '赌徒的耳环', '璃月港口', '璃月港口', '须弥城', '须弥城', '桓那兰那', '风龙废墟', '风龙废墟', '阿圆', '阿圆', '万家灶火', '元素共鸣:交织之火', '元素共鸣:交织之火', '元素共鸣:热诚之火', '元素共鸣:热诚之火', '最好的伙伴!', '最好的伙伴!', '运筹帷幄', '运筹帷幄', '本大爷还没有输!', '本大爷还没有输!', '交给我吧!', '交给我吧!', '重攻击', '莲 花酥', '莲花酥', '蒙德土豆饼', '提瓦特煎蛋'] False
ATAw4xUOA0CQ5E8PCRBw8ZcPC0Aw9LMPC1DA9bwPC2DQ9sEQDCEQC8cQDLFwDt4RDhAA True
AjEx5BYPBEGR5VAQChFx8pgQDEEx9bQQDFHB9r0QDGHR98IRDSIRDMgRDbJxD98SDxEB True
AzIy5RcQBUKS5lERCxJy85kRDUIy9rURDVLC974RDWLS+MMSDiMSDckSDrNyEOATEBIC True
BDMz5hgRBkOT51ISDBNz9JoSDkMz97YSDlPD+L8SDmPT+cQTDyQTDsoTD7RzEeEUERMD True
BTQ05xkSB0SU6FMTDRR09ZsTD0Q0+LcTD1TE+cATD2TU+sUUECUUD8sUELV0EuIVEhQE True
BjU16BoTCEWV6VQUDhV19pwUEEU1+bgUEFXF+sEUEGXV+8YVESYVEMwVEbZ1E+MWExUF True
BzY26RsUCUaW6lUVDxZ2950VEUY2+rkVEVbG+8IVEWbW/McWEicWEc0WErd2FOQXFBYG True
CDc36hwVCkeX61YWEBd3+J4WEkc3+7oWElfH/MMWEmfX/cgXEygXEs4XE7h3FeUYFRcH True
CTg46x0WC0iY7FcXERh4+Z8XE0g4/LsXE1jI/cQXE2jY/skYFCkYE88YFLl4FuYZFhgI False
Cjk57B4XDEmZ7VgYEhl5+qAYFEk5/bwYFFnJ/sUYFGnZ/8oZFSoZFNAZFbp5F+caFxkJ True
Czo67R8YDUqa7lkZExp6+6EZFUo6/r0ZFVrK/8YZFWraAMsaFisaFdEaFrt6GOgbGBoK True
DDs77iAZDkub71oaFBt7/KIaFks7/74aFlvLAMcaFmvbAcwbFywbFtIbF7x7GekcGRsL True
DTw87yEaD0yc8FsbFRx8/aMbF0w8AL8bF1zMAcgbF2zcAs0cGC0cF9McGL18GuodGhwM True
Dj098CIbEE2d8VwcFh19/qQcGE09AcAcGF3NAskcGG3dA84dGS4dGNQdGb59G+seGx0N True
Dz4+8SMcEU6e8l0dFx5+/6UdGU4+AsEdGV7OA8odGW7eBM8eGi8eGdUeGr9+HOwfHB4O True
ED8/8iQdEk+f814eGB9/AKYeGk8/A8IeGl/PBMseGm/fBdAfGzAfGtYfG8B/He0gHR8P True
EUBA8yUeE1Cg9F8fGSCAAacfG1BABMMfG2DQBcwfG3DgBtEgHDEgG9cgHMGAHu4hHiAQ True
EkFB9CYfFFGh9WAgGiGBAqggHFFBBcQgHGHRBs0gHHHhB9IhHTIhHNghHcKBH+8iHyER False
E0JC9ScgFVKi9mEhGyKCA6khHVJCBsUhHWLSB84hHXLiCNMiHjMiHdkiHsOCIPAjICIS False
FEND9ighFlOj92IiHCODBKoiHlNDB8YiHmPTCM8iHnPjCdQjHzQjHtojH8SDIfEkISMT True
FURE9ykiF1Sk+GMjHSSEBasjH1RECMcjH2TUCdAjH3TkCtUkIDUkH9skIMWEIvIlIiQU False
FkVF+CojGFWl+WQkHiWFBqwkIFVFCcgkIGXVCtEkIHXlC9YlITYlINwlIcaFI/MmIyUV True
F0ZG+SskGVam+mUlHyaGB60lIVZGCsklIWbWC9IlIXbmDNcmIjcmId0mIseGJPQnJCYW True
GEdH+iwlGlen+2YmICeHCK4mIldHC8omImfXDNMmInfnDdgnIzgnIt4nI8iHJfUoJScX True
GUhI+y0mG1io/GcnISiICa8nI1hIDMsnI2jYDdQnI3joDtkoJDkoI98oJMmIJvYpJigY True
GklJ/C4nHFmp/WgoIimJCrAoJFlJDcwoJGnZDtUoJHnpD9opJTopJOApJcqJJ/cqJykZ False
G0pK/S8oHVqq/mkpIyqKC7EpJVpKDs0pJWraD9YpJXrqENsqJjsqJeEqJsuKKPgrKCoa True
HEtL/jApHlur/2oqJCuLDLIqJltLD84qJmvbENcqJnvrEdwrJzwrJuIrJ8yLKfksKSsb False
HUxM/zEqH1ysAGsrJSyMDbMrJ1xMEM8rJ2zcEdgrJ3zsEt0sKD0sJ+MsKM2MKvotKiwc True
Hk1NADIrIF2tAWwsJi2NDrQsKF1NEdAsKG3dEtksKH3tE94tKT4tKOQtKc6NK/suKy0d True
H05OATMsIV6uAm0tJy6OD7UtKV5OEtEtKW7eE9otKX7uFN8uKj8uKeUuKs+OLPwvLC4e False
IE9PAjQtIl+vA24uKC+PELYuKl9PE9IuKm/fFNsuKn/vFeAvK0AvKuYvK9CPLf0wLS8f False
IVBQAzUuI2CwBG8vKTCQEbcvK2BQFNMvK3DgFdwvK4DwFuEwLEEwK+cwLNGQLv4xLjAg True
IlFRBDYvJGGxBXAwKjGRErgwLGFRFdQwLHHhFt0wLIHxF+IxLUIxLOgxLdKRL/8yLzEh True
I1JSBTcwJWKyBnExKzKSE7kxLWJSFtUxLXLiF94xLYLyGOMyLkMyLekyLtOSMAAzMDIi True
JFNTBjgxJmOzB3IyLDOTFLoyLmNTF9YyLnPjGN8yLoPzGeQzL0QzLuozL9STMQE0MTMj True
JVRUBzkyJ2S0CHMzLTSUFbszL2RUGNczL3TkGeAzL4T0GuU0MEU0L+s0MNWUMgI1MjQk True
JlVVCDozKGW1CXQ0LjWVFrw0MGVVGdg0MHXlGuE0MIX1G+Y1MUY1MOw1MdaVMwM2MzUl False
J1ZWCTs0KWa2CnU1LzaWF701MWZWGtk1MXbmG+I1MYb2HOc2Mkc2Me02MteWNAQ3NDYm True
KFdXCjw1Kme3C3Y2MDeXGL42MmdXG9o2MnfnHOM2Mof3Heg3M0g3Mu43M9iXNQU4NTcn False
KVhYCz02K2i4DHc3MTiYGb83M2hYHNs3M3joHeQ3M4j4Huk4NEk4M+84NNmYNgY5Njgo True
KllZDD43LGm5DXg4MjmZGsA4NGlZHdw4NHnpHuU4NIn5H+o5NUo5NPA5NdqZNwc6Nzkp True
K1paDT84LWq6Dnk5MzqaG8E5NWpaHt05NXrqH+Y5NYr6IOs6Nks6NfE6NtuaOAg7ODoq True
LFtbDkA5Lmu7D3o6NDubHMI6NmtbH946NnvrIOc6Nov7Iew7N0w7NvI7N9ybOQk8OTsr True
LVxcD0E6L2y8EHs7NTycHcM7N2xcIN87N3zsIeg7N4z8Iu08OE08N/M8ON2cOgo9Ojws True
Ll1dEEI7MG29EXw8Nj2dHsQ8OG1dIeA8OH3tIuk8OI39I+49OU49OPQ9Od6dOws+Oz0t True
L15eEUM8MW6+En09Nz6eH8U9OW5eIuE9OX7uI+o9OY7+JO8+Ok8+OfU+Ot+ePAw/PD4u True
MF9fEkQ9Mm+/E34+OD+fIMY+Om9fI+I+On/vJOs+Oo//JfA/O1A/OvY/O+CfPQ1APT8v False
MWBgE0U+M3DAFH8/OUCgIcc/O3BgJOM/O4DwJew/O5AAJvFAPFFAO/dAPOGgPg5BPkAw True
MmFhFEY/NHHBFYBAOkGhIshAPHFhJeRAPIHxJu1APJEBJ/JBPVJBPPhBPeKhPw9CP0Ex True
M2JiFUdANXLCFoFBO0KiI8lBPXJiJuVBPYLyJ+5BPZICKPNCPlNCPflCPuOiQBBDQEIy True
NGNjFkhBNnPDF4JCPEOjJMpCPnNjJ+ZCPoPzKO9CPpMDKfRDP1RDPvpDP+SjQRFEQUMz False
NWRkF0lCN3TEGINDPUSkJctDP3RkKOdDP4T0KfBDP5QEKvVEQFVEP/tEQOWkQhJFQkQ0 True
NmVlGEpDOHXFGYREPkWlJsxEQHVlKehEQIX1KvFEQJUFK/ZFQVZFQPxFQealQxNGQ0U1 True
N2ZmGUtEOXbGGoVFP0amJ81FQXZmKulFQYb2K/JFQZYGLPdGQldGQf1GQuemRBRHREY2 False
OGdnGkxFOnfHG4ZGQEenKM5GQndnK+pGQof3LPNGQpcHLfhHQ1hHQv5HQ+inRRVIRUc3 True
OWhoG01GO3jIHIdHQUioKc9HQ3hoLOtHQ4j4LfRHQ5gILvlIRFlIQ/9IROmoRhZJRkg4 True
OmlpHE5HPHnJHYhIQkmpKtBIRHlpLexIRIn5LvVIRJkJL/pJRVpJRABJReqpRxdKR0k5 True
O2pqHU9IPXrKHolJQ0qqK9FJRXpqLu1JRYr6L/ZJRZoKMPtKRltKRQFKRuuqSBhLSEo6 True
PGtrHlBJPnvLH4pKREurLNJKRntrL+5KRov7MPdKRpsLMfxLR1xLRgJLR+yrSRlMSUs7 False
PWxsH1FKP3zMIItLRUysLdNLR3xsMO9LR4z8MfhLR5wMMv1MSF1MRwNMSO2sShpNSkw8 True
Pm1tIFJLQH3NIYxMRk2tLtRMSH1tMfBMSI39MvlMSJ0NM/5NSV5NSARNSe6tSxtOS009 True
P25uIVNMQX7OIo1NR06uL9VNSX5uMvFNSY7+M/pNSZ4ONP9OSl9OSQVOSu+uTBxPTE4+ True
QG9vIlRNQn/PI45OSE+vMNZOSn9vM/JOSo//NPtOSp8PNQBPS2BPSgZPS/CvTR1QTU8/ True
QXBwI1VOQ4DQJI9PSVCwMddPS4BwNPNPS5AANfxPS6AQNgFQTGFQSwdQTPGwTh5RTlBA True
QnFxJFZPRIHRJZBQSlGxMthQTIFxNfRQTJEBNv1QTKERNwJRTWJRTAhRTfKxTx9ST1FB True
Q3JyJVdQRYLSJpFRS1KyM9lRTYJyNvVRTZICN/5RTaISOANSTmNSTQlSTvOyUCBTUFJC False
RHNzJlhRRoPTJ5JSTFOzNNpSToNzN/ZSTpMDOP9STqMTOQRTT2RTTgpTT/SzUSFUUVND True
RXR0J1lSR4TUKJNTTVS0NdtTT4R0OPdTT5QEOQBTT6QUOgVUUGVUTwtUUPW0UiJVUlRE True
RnV1KFpTSIXVKZRUTlW1NtxUUIV1OfhUUJUFOgFUUKUVOwZVUWZVUAxVUfa1UyNWU1VF True
R3Z2KVtUSYbWKpVVT1a2N91VUYZ2OvlVUZYGOwJVUaYWPAdWUmdWUQ1WUve2VCRXVFZG True
SHd3KlxVSofXK5ZWUFe3ON5WUod3O/pWUpcHPANWUqcXPQhXU2hXUg5XU/i3VSVYVVdH True
SXh4K11WS4jYLJdXUVi4Od9XU4h4PPtXU5gIPQRXU6gYPglYVGlYUw9YVPm4ViZZVlhI True
Snl5LF5XTInZLZhYUlm5OuBYVIl5PfxYVJkJPgVYVKkZPwpZVWpZVBBZVfq5VydaV1lJ False
S3p6LV9YTYraLplZU1q6O+FZVYp6Pv1ZVZoKPwZZVaoaQAtaVmtaVRFaVvu6WChbWFpK False
THt7LmBZTovbL5paVFu7POJaVot7P/5aVpsLQAdaVqsbQQxbV2xbVhJbV/y7WSlcWVtL False
TXx8L2FaT4zcMJtbVVy8PeNbV4x8QP9bV5wMQQhbV6wcQg1cWG1cVxNcWP28WipdWlxM True
Tn19MGJbUI3dMZxcVl29PuRcWI19QQBcWJ0NQglcWK0dQw5dWW5dWBRdWf69WyteW11N True
T35+MWNcUY7eMp1dV16+P+VdWY5+QgFdWZ4OQwpdWa4eRA9eWm9eWRVeWv++XCxfXF5O False
UH9/MmRdUo/fM55eWF+/QOZeWo9/QwJeWp8PRAteWq8fRRBfW3BfWhZfWwC/XS1gXV9P True
UYCAM2VeU5DgNJ9fWWDAQedfW5CARANfW6AQRQxfW7AgRhFgXHFgWxdgXAHAXi5hXmBQ True
UoGBNGZfVJHhNaBgWmHBQuhgXJGBRQRgXKERRg1gXLEhRxJhXXJhXBhhXQLBXy9iX2FR True
U4KCNWdgVZLiNqFhW2LCQ+lhXZKCRgVhXaISRw5hXbIiSBNiXnNiXRliXgPCYDBjYGJS True
VIODNmhhVpPjN6JiXGPDROpiXpODRwZiXqMTSA9iXrMjSRRjX3RjXhpjXwTDYTFkYWNT False
VYSEN2liV5TkOKNjXWTERetjX5SESAdjX6QUSRBjX7QkShVkYHVkXxtkYAXEYjJlYmRU True
VoWFOGpjWJXlOaRkXmXFRuxkYJWFSQhkYKUVShFkYLUlSxZlYXZlYBxlYQbFYzNmY2VV True
V4aGOWtkWZbmOqVlX2bGR+1lYZaGSgllYaYWSxJlYbYmTBdmYndmYR1mYgfGZDRnZGZW True
WIeHOmxlWpfnO6ZmYGfHSO5mYpeHSwpmYqcXTBNmYrcnTRhnY3hnYh5nYwjHZTVoZWdX False
WYiIO21mW5joPKdnYWjISe9nY5iITAtnY6gYTRRnY7goThloZHloYx9oZAnIZjZpZmhY True
WomJPG5nXJnpPahoYmnJSvBoZJmJTQxoZKkZThVoZLkpTxppZXppZCBpZQrJZzdqZ2lZ True
W4qKPW9oXZrqPqlpY2rKS/FpZZqKTg1pZaoaTxZpZboqUBtqZntqZSFqZgvKaDhraGpa True
XIuLPnBpXpvrP6pqZGvLTPJqZpuLTw5qZqsbUBdqZrsrURxrZ3xrZiJrZwzLaTlsaWtb True
XYyMP3FqX5zsQKtrZWzMTfNrZ5yMUA9rZ6wcURhrZ7wsUh1saH1sZyNsaA3Majptamxc False
Xo2NQHJrYJ3tQaxsZm3NTvRsaJ2NURBsaK0dUhlsaL0tUx5taX5taCRtaQ7Naztua21d True
X46OQXNsYZ7uQq1tZ27OT/VtaZ6OUhFtaa4eUxptab4uVB9uan9uaSVuag/ObDxvbG5e True
YI+PQnRtYp/vQ65uaG/PUPZuap+PUxJuaq8fVBtuar8vVSBva4BvaiZvaxDPbT1wbW9f True
YZCQQ3VuY6DwRK9vaXDQUfdva6CQVBNva7AgVRxva8AwViFwbIFwaydwbBHQbj5xbnBg True
YpGRRHZvZKHxRbBwanHRUvhwbKGRVRRwbLEhVh1wbMExVyJxbYJxbChxbRLRbz9yb3Fh False
Y5KSRXdwZaLyRrFxa3LSU/lxbaKSVhVxbbIiVx5xbcIyWCNyboNybSlybhPScEBzcHJi True
ZJOTRnhxZqPzR7JybHPTVPpybqOTVxZybrMjWB9ybsMzWSRzb4RzbipzbxTTcUF0cXNj True
ZZSUR3lyZ6T0SLNzbXTUVftzb6SUWBdzb7QkWSBzb8Q0WiV0cIV0byt0cBXUckJ1cnRk True
ZpWVSHpzaKX1SbR0bnXVVvx0cKWVWRh0cLUlWiF0cMU1WyZ1cYZ1cCx1cRbVc0N2c3Vl False
Z5aWSXt0aab2SrV1b3bWV/11caaWWhl1cbYmWyJ1ccY2XCd2cod2cS12chfWdER3dHZm True
aJeXSnx1aqf3S7Z2cHfXWP52cqeXWxp2crcnXCN2csc3XSh3c4h3ci53cxjXdUV4dXdn False
aZiYS312a6j4TLd3cXjYWf93c6iYXBt3c7goXSR3c8g4Xil4dIl4cy94dBnYdkZ5dnho True
apmZTH53bKn5Tbh4cnnZWgB4dKmZXRx4dLkpXiV4dMk5Xyp5dYp5dDB5dRrZd0d6d3lp False
a5qaTX94bar6Trl5c3raWwF5daqaXh15dboqXyZ5dco6YCt6dot6dTF6dhvaeEh7eHpq False
bJubToB5bqv7T7p6dHvbXAJ6dqubXx56drsrYCd6dss7YSx7d4x7djJ7dxzbeUl8eXtr True
bZycT4F6b6z8ULt7dXzcXQN7d6ycYB97d7wsYSh7d8w8Yi18eI18dzN8eB3cekp9enxs True
bp2dUIJ7cK39Ubx8dn3dXgR8eK2dYSB8eL0tYil8eM09Yy59eY59eDR9eR7de0t+e31t True
b56eUYN8ca7+Ur19d37eXwV9ea6eYiF9eb4uYyp9ec4+ZC9+eo9+eTV+eh/efEx/fH5u False
cJ+fUoR9cq//U75+eH/fYAZ+eq+fYyJ+er8vZCt+es8/ZTB/e5B/ejZ/eyDffU2AfX9v True
caCgU4V+c7AAVL9/eYDgYQd/e7CgZCN/e8AwZSx/e9BAZjGAfJGAezeAfCHgfk6BfoBw False
cqGhVIZ/dLEBVcCAeoHhYgiAfLGhZSSAfMExZi2AfNFBZzKBfZKBfDiBfSLhf0+Cf4Fx False
c6KiVYeAdbICVsGBe4LiYwmBfbKiZiWBfcIyZy6BfdJCaDOCfpOCfTmCfiPigFCDgIJy True
dKOjVoiBdrMDV8KCfIPjZAqCfrOjZyaCfsMzaC+CftNDaTSDf5SDfjqDfyTjgVGEgYNz True
daSkV4mCd7QEWMODfYTkZQuDf7SkaCeDf8Q0aTCDf9REajWEgJWEfzuEgCXkglKFgoR0 True
dqWlWIqDeLUFWcSEfoXlZgyEgLWlaSiEgMU1ajGEgNVFazaFgZaFgDyFgSblg1OGg4V1 True
d6amWYuEebYGWsWFf4bmZw2FgbamaimFgcY2azKFgdZGbDeGgpeGgT2GgifmhFSHhIZ2 True
eKenWoyFercHW8aGgIfnaA6GgrenayqGgsc3bDOGgtdHbTiHg5iHgj6HgyjnhVWIhYd3 True
eaioW42Ge7gIXMeHgYjoaQ+Hg7iobCuHg8g4bTSHg9hIbjmIhJmIgz+IhCnohlaJhoh4 True
eqmpXI6HfLkJXciIgonpahCIhLmpbSyIhMk5bjWIhNlJbzqJhZqJhECJhSrph1eKh4l5 True
e6qqXY+IfboKXsmJg4rqaxGJhbqqbi2Jhco6bzaJhdpKcDuKhpuKhUGKhivqiFiLiIp6 True
fKurXpCJfrsLX8qKhIvrbBKKhrurby6Khss7cDeKhttLcTyLh5yLhkKLhyzriVmMiYt7 True
faysX5GKf7wMYMuLhYzsbROLh7yscC+Lh8w8cTiLh9xMcj2MiJ2Mh0OMiC3silqNiox8 True
fq2tYJKLgL0NYcyMho3tbhSMiL2tcTCMiM09cjmMiN1Ncz6NiZ6NiESNiS7ti1uOi419 True
f66uYZOMgb4OYs2Nh47ubxWNib6ucjGNic4+czqNid5OdD+Oip+OiUWOii/ujFyPjI5+ False
gK+vYpSNgr8PY86OiI/vcBaOir+vczKOis8/dDuOit9PdUCPi6CPikaPizDvjV2QjY9/ True
gbCwY5WOg8AQZM+PiZDwcRePi8CwdDOPi9BAdTyPi+BQdkGQjKGQi0eQjDHwjl6RjpCA True
grGxZJaPhMERZdCQipHxchiQjMGxdTSQjNFBdj2QjOFRd0KRjaKRjEiRjTLxj1+Sj5GB False
g7KyZZeQhcISZtGRi5LycxmRjcKydjWRjdJCdz6RjeJSeEOSjqOSjUmSjjPykGCTkJKC True
hLOzZpiRhsMTZ9KSjJPzdBqSjsOzdzaSjtNDeD+SjuNTeUSTj6STjkqTjzTzkWGUkZOD True
hbS0Z5mSh8QUaNOTjZT0dRuTj8S0eDeTj9REeUCTj+RUekWUkKWUj0uUkDX0kmKVkpSE False
hrW1aJqTiMUVadSUjpX1dhyUkMW1eTiUkNVFekGUkOVVe0aVkaaVkEyVkTb1k2OWk5WF False
h7a2aZuUicYWatWVj5b2dx2Vkca2ejmVkdZGe0KVkeZWfEeWkqeWkU2Wkjf2lGSXlJaG True
iLe3apyViscXa9aWkJf3eB6Wkse3ezqWktdHfEOWkudXfUiXk6iXkk6Xkzj3lWWYlZeH True
ibi4a52Wi8gYbNeXkZj4eR+Xk8i4fDuXk9hIfUSXk+hYfkmYlKmYk0+YlDn4lmaZlpiI True
irm5bJ6XjMkZbdiYkpn5eiCYlMm5fTyYlNlJfkWYlOlZf0qZlaqZlFCZlTr5l2eal5mJ True
i7q6bZ+YjcoabtmZk5r6eyGZlcq6fj2ZldpKf0aZlepagEualqualVGaljv6mGibmJqK True
jLu7bqCZjssbb9qalJv7fCKalsu7fz6alttLgEealutbgUybl6ybllKblzz7mWmcmZuL False
jby8b6Gaj8wccNublZz8fSObl8y8gD+bl9xMgUibl+xcgk2cmK2cl1OcmD38mmqdmpyM False
jr29cKKbkM0dcdyclp39fiScmM29gUCcmN1NgkmcmO1dg06dma6dmFSdmT79m2uem52N True
j76+caOckc4ect2dl57+fyWdmc6+gkGdmd5Og0qdme5ehE+emq+emVWemj/+nGyfnJ6O False
kL+/cqSdks8fc96emJ//gCaems+/g0Kemt9PhEuemu9fhVCfm7Cfmlafm0D/nW2gnZ+P True
kcDAc6Wek9AgdN+fmaAAgSefm9DAhEOfm+BQhUyfm/BghlGgnLGgm1egnEEAnm6hnqCQ False
ksHBdKaflNEhdeCgmqEBgiignNHBhUSgnOFRhk2gnPFhh1KhnbKhnFihnUIBn2+in6GR True
k8LCdaegldIiduGhm6ICgymhndLChkWhneJSh06hnfJiiFOinrOinVminkMCoHCjoKKS True
lMPDdqihltMjd+KinKMDhCqintPDh0ainuNTiE+invNjiVSjn7Sjnlqjn0QDoXGkoaOT True
lcTEd6mil9QkeOOjnaQEhSujn9TEiEejn+RUiVCjn/RkilWkoLWkn1ukoEUEonKloqSU True
lsXFeKqjmNUleeSknqUFhiykoNXFiUikoOVVilGkoPVli1alobaloFyloUYFo3Omo6WV True
l8bGeaukmdYmeuWln6YGhy2lodbGikmloeZWi1KlofZmjFemoremoV2mokcGpHSnpKaW True
mMfHeqylmtcne+amoKcHiC6motfHi0qmoudXjFOmovdnjVino7inol6no0gHpXWopaeX True
mcjIe62mm9gofOenoagIiS+no9jIjEuno+hYjVSno/hojlmopLmoo1+opEkIpnappqiY False
msnJfK6nnNkpfeiooqkJijCopNnJjUyopOlZjlWopPlpj1qppbqppGCppUoJp3eqp6mZ True
m8rKfa+ondoqfumpo6oKizGppdrKjk2ppepaj1appfpqkFuqpruqpWGqpksKqHirqKqa True
nMvLfrCpntsrf+qqpKsLjDKqptvLj06qputbkFeqpvtrkVyrp7yrpmKrp0wLqXmsqaub True
nczMf7Gqn9wsgOurpawMjTOrp9zMkE+rp+xckVirp/xskl2sqL2sp2OsqE0Mqnqtqqyc True
ns3NgLKroN0tgeyspq0NjjSsqN3NkVCsqO1dklmsqP1tk16tqb6tqGStqU4Nq3uuq62d True
n87OgbOsod4ugu2tp64OjzWtqd7OklGtqe5ek1qtqf5ulF+uqr+uqWWuqk8OrHyvrK6e False
oM/PgrStot8vg+6uqK8PkDauqt/Pk1Kuqu9flFuuqv9vlWCvq8Cvqmavq1APrX2wra+f False
odDQg7Wuo+AwhO+vqbAQkTevq+DQlFOvq/BglVyvqwBwlmGwrMGwq2ewrFEQrn6xrrCg True
otHRhLavpOExhfCwqrERkjiwrOHRlVSwrPFhll2wrAFxl2KxrcKxrGixrVIRr3+yr7Gh False
o9LShbewpeIyhvGxq7ISkzmxreLSllWxrfJil16xrQJymGOyrsOyrWmyrlMSsICzsLKi True
pNPThrixpuMzh/KyrLMTlDqyruPTl1ayrvNjmF+yrgNzmWSzr8Szrmqzr1QTsYG0sbOj True
pdTUh7myp+Q0iPOzrbQUlTuzr+TUmFezr/RkmWCzrwR0mmW0sMW0r2u0sFUUsoK1srSk False
ptXViLqzqOU1ifS0rrUVljy0sOXVmVi0sPVlmmG0sAV1m2a1sca1sGy1sVYVs4O2s7Wl False
p9bWibu0qeY2ivW1r7YWlz21sebWmlm1sfZmm2K1sQZ2nGe2sse2sW22slcWtIS3tLam False
qNfXiry1quc3i/a2sLcXmD62sufXm1q2svdnnGO2sgd3nWi3s8i3sm63s1gXtYW4tben True
qdjYi722q+g4jPe3sbgYmT+3s+jYnFu3s/honWS3swh4nmm4tMm4s2+4tFkYtoa5trio True
qtnZjL63rOk5jfi4srkZmkC4tOnZnVy4tPlpnmW4tAl5n2q5tcq5tHC5tVoZt4e6t7mp False
q9rajb+4reo6jvm5s7oam0G5teranl25tfpqn2a5tQp6oGu6tsu6tXG6tlsauIi7uLqq True
rNvbjsC5rus7j/q6tLsbnEK6tuvbn166tvtroGe6tgt7oWy7t8y7tnK7t1wbuYm8ubur True
rdzcj8G6r+w8kPu7tbwcnUO7t+zcoF+7t/xsoWi7twx8om28uM28t3O8uF0cuoq9urys False
rt3dkMK7sO09kfy8tr0dnkS8uO3doWC8uP1tomm8uA19o269uc69uHS9uV4du4u+u72t True
r97ekcO8se4+kv29t74en0W9ue7eomG9uf5uo2q9uQ5+pG++us++uXW+ul8evIy/vL6u True
sN/fksS9su8/k/6+uL8foEa+uu/fo2K+uv9vpGu+ug9/pXC/u9C/una/u2AfvY3Avb+v False
seDgk8W+s/BAlP+/ucAgoUe/u/DgpGO/uwBwpWy/uxCApnHAvNHAu3fAvGEgvo7BvsCw False
suHhlMa/tPFBlQDAusEhokjAvPHhpWTAvAFxpm3AvBGBp3LBvdLBvHjBvWIhv4/Cv8Gx False
s+LilcfAtfJClgHBu8Iio0nBvfLipmXBvQJyp27BvRKCqHPCvtPCvXnCvmMiwJDDwMKy False
tOPjlsjBtvNDlwLCvMMjpErCvvPjp2bCvgNzqG/CvhODqXTDv9TDvnrDv2QjwZHEwcOz True
teTkl8nCt/REmAPDvcQkpUvDv/TkqGfDvwR0qXDDvxSEqnXEwNXEv3vEwGUkwpLFwsS0 False
tuXlmMrDuPVFmQTEvsUlpkzEwPXlqWjEwAV1qnHEwBWFq3bFwdbFwHzFwWYlw5PGw8W1 False
t+bmmcvEufZGmgXFv8Ymp03FwfbmqmnFwQZ2q3LFwRaGrHfGwtfGwX3GwmcmxJTHxMa2 True
uOfnmszFuvdHmwbGwMcnqE7Gwvfnq2rGwgd3rHPGwheHrXjHw9jHwn7Hw2gnxZXIxce3 False
uejom83Gu/hInAfHwcgoqU/Hw/jorGvHwwh4rXTHwxiIrnnIxNnIw3/IxGkoxpbJxsi4 True
uunpnM7HvPlJnQjIwskpqlDIxPnprWzIxAl5rnXIxBmJr3rJxdrJxIDJxWopx5fKx8m5 True
u+rqnc/IvfpKngnJw8oqq1HJxfrqrm3JxQp6r3bJxRqKsHvKxtvKxYHKxmsqyJjLyMq6 True
vOvrntDJvvtLnwrKxMsrrFLKxvvrr27Kxgt7sHfKxhuLsXzLx9zLxoLLx2wryZnMycu7 False
vezsn9HKv/xMoAvLxcwsrVPLx/zssG/Lxwx8sXjLxxyMsn3MyN3Mx4PMyG0syprNysy8 False
vu3toNLLwP1NoQzMxs0trlTMyP3tsXDMyA19snnMyB2Ns37Nyd7NyITNyW4ty5vOy829 True
v+7uodPMwf5Oog3Nx84ur1XNyf7usnHNyQ5+s3rNyR6OtH/Oyt/OyYXOym8uzJzPzM6+ True
wO/votTNwv9Pow7OyM8vsFbOyv/vs3LOyg9/tHvOyh+PtYDPy+DPyobPy3AvzZ3Qzc+/ False
wfDwo9XOwwBQpA/PydAwsVfPywDwtHPPyxCAtXzPyyCQtoHQzOHQy4fQzHEwzp7RztDA True
wvHxpNbPxAFRpRDQytExsljQzAHxtXTQzBGBtn3QzCGRt4LRzeLRzIjRzXIxz5/Sz9HB True
w/LypdfQxQJSphHRy9Iys1nRzQLytnXRzRKCt37RzSKSuIPSzuPSzYnSznMy0KDT0NLC True
xPPzptjRxgNTpxLSzNMztFrSzgPzt3bSzhODuH/SziOTuYTTz+TTzorTz3Qz0aHU0dPD True
xfT0p9nSxwRUqBPTzdQ0tVvTzwT0uHfTzxSEuYDTzySUuoXU0OXUz4vU0HU00qLV0tTE True
xvX1qNrTyAVVqRTUztU1tlzU0AX1uXjU0BWFuoHU0CWVu4bV0ebV0IzV0XY106PW09XF False
x/b2qdvUyQZWqhXVz9Y2t13V0Qb2unnV0RaGu4LV0SaWvIfW0ufW0Y3W0nc21KTX1NbG True
yPf3qtzVygdXqxbW0Nc3uF7W0gf3u3rW0heHvIPW0ieXvYjX0+jX0o7X03g31aXY1dfH True
yfj4q93WywhYrBfX0dg4uV/X0wj4vHvX0xiIvYTX0yiYvonY1OnY04/Y1Hk41qbZ1tjI True
yvn5rN7XzAlZrRjY0tk5umDY1An5vXzY1BmJvoXY1CmZv4rZ1erZ1JDZ1Xo516fa19nJ True
y/r6rd/YzQparhnZ09o6u2HZ1Qr6vn3Z1RqKv4bZ1SqawIva1uva1ZHa1ns62Kjb2NrK False
zPv7ruDZzgtbrxra1Ns7vGLa1gv7v37a1huLwIfa1iubwYzb1+zb1pLb13w72anc2dvL True
zfz8r+HazwxcsBvb1dw8vWPb1wz8wH/b1xyMwYjb1yycwo3c2O3c15Pc2H082qrd2tzM True
zv39sOLb0A1dsRzc1t09vmTc2A39wYDc2B2Nwonc2C2dw47d2e7d2JTd2X4926ve293N True
z/7+sePc0Q5esh3d194+v2Xd2Q7+woHd2R6Ow4rd2S6exI/e2u/e2ZXe2n8+3Kzf3N7O True
0P//suTd0g9fsx7e2N8/wGbe2g//w4Le2h+PxIve2i+fxZDf2/Df2pbf24A/3a3g3d/P True
0QAAs+Xe0xBgtB/f2eBAwWff2xAAxIPf2yCQxYzf2zCgxpHg3PHg25fg3IFA3q7h3uDQ True
0gEBtObf1BFhtSDg2uFBwmjg3BEBxYTg3CGRxo3g3DGhx5Lh3fLh3Jjh3YJB36/i3+HR True
0wICtefg1RJitiHh2+JCw2nh3RICxoXh3SKSx47h3TKiyJPi3vPi3Zni3oNC4LDj4OLS False
1AMDtujh1hNjtyLi3ONDxGri3hMDx4bi3iOTyI/i3jOjyZTj3/Tj3prj34RD4bHk4ePT True
1QQEt+ni1xRkuCPj3eRExWvj3xQEyIfj3ySUyZDj3zSkypXk4PXk35vk4IVE4rLl4uTU True
1gUFuOrj2BVluSTk3uVFxmzk4BUFyYjk4CWVypHk4DWly5bl4fbl4Jzl4YZF47Pm4+XV True
1wYGuevk2RZmuiXl3+ZGx23l4RYGyonl4SaWy5Ll4TamzJfm4vfm4Z3m4odG5LTn5ObW True
2AcHuuzl2hdnuybm4OdHyG7m4hcHy4rm4ieXzJPm4jenzZjn4/jn4p7n44hH5bXo5efX True
2QgIu+3m2xhovCfn4ehIyW/n4xgIzIvn4yiYzZTn4ziozpno5Pno45/o5IlI5rbp5ujY True
2gkJvO7n3BlpvSjo4ulJynDo5BkJzYzo5CmZzpXo5Dmpz5rp5frp5KDp5YpJ57fq5+nZ True
2woKve/o3Rpqvinp4+pKy3Hp5RoKzo3p5Sqaz5bp5Tqq0Jvq5vvq5aHq5otK6Ljr6Ora True
3AsLvvDp3htrvyrq5OtLzHLq5hsLz47q5iub0Jfq5jur0Zzr5/zr5qLr54xL6bns6evb True
3QwMv/Hq3xxswCvr5exMzXPr5xwM0I/r5yyc0Zjr5zys0p3s6P3s56Ps6I1M6rrt6uzc True
3g0NwPLr4B1twSzs5u1NznTs6B0N0ZDs6C2d0pns6D2t057t6f7t6KTt6Y5N67vu6+3d True
3w4OwfPs4R5uwi3t5+5Oz3Xt6R4O0pHt6S6e05rt6T6u1J/u6v/u6aXu6o9O7Lzv7O7e True
4A8PwvTt4h9vwy7u6O9P0Hbu6h8P05Lu6i+f1Jvu6j+v1aDv6wDv6qbv65BP7b3w7e/f True
4RAQw/Xu4yBwxC/v6fBQ0Xfv6yAQ1JPv6zCg1Zzv60Cw1qHw7AHw66fw7JFQ7r7x7vDg True
4hERxPbv5CFxxTDw6vFR0njw7CER1ZTw7DGh1p3w7EGx16Lx7QLx7Kjx7ZJR77/y7/Hh True
4xISxffw5SJyxjHx6/JS03nx7SIS1pXx7TKi157x7UKy2KPy7gPy7any7pNS8MDz8PLi True
5BMTxvjx5iNzxzLy7PNT1Hry7iMT15by7jOj2J/y7kOz2aTz7wTz7qrz75RT8cH08fPj True
5RQUx/ny5yR0yDPz7fRU1Xvz7yQU2Jfz7zSk2aDz70S02qX08AX076v08JVU8sL18vTk True
5hUVyPrz6CV1yTT07vVV1nz08CUV2Zj08DWl2qH08EW126b18Qb18Kz18ZZV88P28/Xl True
5xYWyfv06SZ2yjX17/ZW13318SYW2pn18Tam26L18Ua23Kf28gf28a328pdW9MT39Pbm True
6BcXyvz16id3yzb28PdX2H728icX25r28jen3KP28ke33aj38wj38q7385hX9cX49ffn True
6RgYy/326yh4zDf38fhY2X/38ygY3Jv38zio3aT380i43qn49An486/49JlY9sb59vjo True
6hkZzP737Cl5zTj48vlZ2oD49CkZ3Zz49Dmp3qX49Em536r59Qr59LD59ZpZ98f69/np True
6xoazf/47Sp6zjn58/pa24H59Soa3p359Tqq36b59Uq64Kv69gv69bH69pta+Mj7+Prq False
7BsbzgD57it7zzr69Ptb3IL69isb35769jur4Kf69ku74az79wz79rL795xb+cn8+fvr True
7RwczwH67yx80Dv79fxc3YP79ywc4J/79zys4aj790y84q38+A3897P8+J1c+sr9+vzs False
7h0d0AL78C190Tz89v1d3oT8+C0d4aD8+D2t4qn8+E294679+Q79+LT9+Z5d+8v++/3t False
7x4e0QP88S5+0j399/5e34X9+S4e4qH9+T6u46r9+U6+5K/++g/++bX++p9e/Mz//P7u True
8B8f0gT98i9/0z7++P9f4Ib++i8f46L++j+v5Kv++k+/5bD/+xD/+rb/+6Bf/c0A/f/v True
8SAg0wX+8zCA1D//+QBg4Yf/+zAg5KP/+0Cw5az/+1DA5rEA/BEA+7cA/KFg/s4B/gDw True
8iEh1Ab/9DGB1UAA+gFh4ogA/DEh5aQA/EGx5q0A/FHB57IB/RIB/LgB/aJh/88C/wHx True
8yIi1QcA9TKC1kEB+wJi44kB/TIi5qUB/UKy564B/VLC6LMC/hMC/bkC/qNiANADAALy True
9CMj1ggB9jOD10IC/ANj5IoC/jMj56YC/kOz6K8C/lPD6bQD/xQD/roD/6RjAdEEAQPz True
9SQk1wkC9zSE2EMD/QRk5YsD/zQk6KcD/0S06bAD/1TE6rUEABUE/7sEAKVkAtIFAgT0 True
9iUl2AoD+DWF2UQE/gVl5owEADUl6agEAEW16rEEAFXF67YFARYFALwFAaZlA9MGAwX1 True
9yYm2QsE+TaG2kUF/wZm540FATYm6qkFAUa267IFAVbG7LcGAhcGAb0GAqdmBNQHBAb2 False
+Ccn2gwF+jeH20YGAAdn6I4GAjcn66oGAke37LMGAlfH7bgHAxgHAr4HA6hnBdUIBQf3 True
+Sgo2w0G+ziI3EcHAQho6Y8HAzgo7KsHA0i47bQHA1jI7rkIBBkIA78IBKloBtYJBgj4 True
+ikp3A4H/DmJ3UgIAglp6pAIBDkp7awIBEm57rUIBFnJ77oJBRoJBMAJBappB9cKBwn5 False
+yoq3Q8I/TqK3kkJAwpq65EJBToq7q0JBUq677YJBVrK8LsKBhsKBcEKBqtqCNgLCAr6 False
/Csr3hAJ/juL30oKBAtr7JIKBjsr764KBku78LcKBlvL8bwLBxwLBsILB6xrCdkMCQv7 True
/Sws3xEK/zyM4EsLBQxs7ZMLBzws8K8LB0y88bgLB1zM8r0MCB0MB8MMCK1sCtoNCgz8 False
/i0t4BILAD2N4UwMBg1t7pQMCD0t8bAMCE298rkMCF3N874NCR4NCMQNCa5tC9sOCw39 True
/y4u4RMMAT6O4k0NBw5u75UNCT4u8rENCU6+87oNCV7O9L8OCh8OCcUOCq9uDNwPDA7+ True
AC8v4hQNAj+P404OCA9v8JYOCj8v87IOCk+/9LsOCl/P9cAPCyAPCsYPC7BvDd0QDQ// False
00000001 10100000 00001011 00000011 00010000 10010111 00001001 01110000 10101000 00001010 10000000 10111101 00001100 10000000 11001000 00001101 00100000 11010010 00001101 01000000 11011011 00001110 11010000 11110001 00001111 00010000 11110010 00001111 00100000 11110011 00001111 01000000 11110101 00001111 01010000 11110110 00001111 10000000 11111001 00001111 10010001 00001010 00010000 10100001 00001011 00010000 10110001 00001110 00010001 00110000
000000011010 000000001011 000000110001 000010010111 000010010111 000010101000 000010101000 000010111101 000011001000 000011001000 000011010010 000011010010 000011010100 000011011011 000011101101 000011110001 000011110001 000011110010 000011110010 000011110011 000011110100 000011110101 000011110101 000011110110 000011111000 000011111001 000011111001 000100001010 000100001010 000100001011 000100001011 000100001110 000100010011 0000
['菲谢尔', '莫娜', '纳西妲', '赌徒的耳环', '赌徒的耳环', '沉沦之心', '沉沦之心', '桓那兰那', '提米', '提米', '拉娜', '拉娜', '塞塔蕾', '磐岩盟契', '风与自由', '最好的伙伴!', '最好的伙伴!', '换班时间', '换班时间', '一掷乾坤', '运筹帷幄', '本 大爷还没有输!', '本大爷还没有输!', '交给我吧!', '星天之兆', '白垩之术', '白垩 之术', '仙跳墙', '仙跳墙', '莲花酥', '莲花酥', '蒙德土豆饼', '唐杜尔烤鸡']
ARCg8gsPAyAQ85cPCUBw9agPClCA9r0PDICA+cgPDZEgCtIQDaFAC9sQDrHQDvERDzAA False
AhGh8wwQBCER9JgQCkFx9qkQC1GB974QDYGB+skQDpIhC9MRDqJBDNwRD7LRD/ISEDEB
AxKi9A0RBSIS9ZkRC0Jy96oRDFKC+L8RDoKC+8oRD5MiDNQSD6NCDd0SELPSEPMTETIC True
BBOj9Q4SBiMT9poSDENz+KsSDVOD+cASD4OD/MsSEJQjDdUTEKRDDt4TEbTTEfQUEjMD True
BRSk9g8TByQU95sTDUR0+awTDlSE+sETEISE/cwTEZUkDtYUEaVED98UErXUEvUVEzQE False
BhWl9xAUCCUV+JwUDkV1+q0UD1WF+8IUEYWF/s0UEpYlD9cVEqZFEOAVE7bVE/YWFDUF False
Bxam+BEVCSYW+Z0VD0Z2+64VEFaG/MMVEoaG/84VE5cmENgWE6dGEeEWFLfWFPcXFTYG True
CBen+RIWCicX+p4WEEd3/K8WEVeH/cQWE4eHAM8WFJgnEdkXFKhHEuIXFbjXFfgYFjcH False
CRio+hMXCygY+58XEUh4/bAXEliI/sUXFIiIAdAXFZkoEtoYFalIE+MYFrnYFvkZFzgI True
Chmp+xQYDCkZ/KAYEkl5/rEYE1mJ/8YYFYmJAtEYFpopE9sZFqpJFOQZF7rZF/oaGDkJ True
Cxqq/BUZDSoa/aEZE0p6/7IZFFqKAMcZFoqKA9IZF5sqFNwaF6tKFeUaGLvaGPsbGToK True
DBur/RYaDisb/qIaFEt7ALMaFVuLAcgaF4uLBNMaGJwrFd0bGKxLFuYbGbzbGfwcGjsL True
DRys/hcbDywc/6MbFUx8AbQbFlyMAskbGIyMBdQbGZ0sFt4cGa1MF+ccGr3cGv0dGzwM True
Dh2t/xgcEC0dAKQcFk19ArUcF12NA8ocGY2NBtUcGp4tF98dGq5NGOgdG77dG/4eHD0N True
Dx6uABkdES4eAaUdF05+A7YdGF6OBMsdGo6OB9YdG58uGOAeG69OGekeHL/eHP8fHT4O True
EB+vARoeEi8fAqYeGE9/BLceGV+PBcweG4+PCNceHKAvGeEfHLBPGuofHcDfHQAgHj8P False
ESCwAhsfEzAgA6cfGVCABbgfGmCQBs0fHJCQCdgfHaEwGuIgHbFQG+sgHsHgHgEhH0AQ False
EiGxAxwgFDEhBKggGlGBBrkgG2GRB84gHZGRCtkgHqIxG+MhHrJRHOwhH8LhHwIiIEER True
EyKyBB0hFTIiBakhG1KCB7ohHGKSCM8hHpKSC9ohH6MyHOQiH7NSHe0iIMPiIAMjIUIS True
FCOzBR4iFjMjBqoiHFODCLsiHWOTCdAiH5OTDNsiIKQzHeUjILRTHu4jIcTjIQQkIkMT False
FSS0Bh8jFzQkB6sjHVSECbwjHmSUCtEjIJSUDdwjIaU0HuYkIbVUH+8kIsXkIgUlI0QU True
FiW1ByAkGDUlCKwkHlWFCr0kH2WVC9IkIZWVDt0kIqY1H+clIrZVIPAlI8blIwYmJEUV True
Fya2CCElGTYmCa0lH1aGC74lIGaWDNMlIpaWD94lI6c2IOgmI7dWIfEmJMfmJAcnJUYW True
GCe3CSImGjcnCq4mIFeHDL8mIWeXDdQmI5eXEN8mJKg3IeknJLhXIvInJcjnJQgoJkcX False
GSi4CiMnGzgoC68nIViIDcAnImiYDtUnJJiYEeAnJak4IuooJblYI/MoJsnoJgkpJ0gY True
Gim5CyQoHDkpDLAoIlmJDsEoI2mZD9YoJZmZEuEoJqo5I+spJrpZJPQpJ8rpJwoqKEkZ False
Gyq6DCUpHToqDbEpI1qKD8IpJGqaENcpJpqaE+IpJ6s6JOwqJ7taJfUqKMvqKAsrKUoa True
HCu7DSYqHjsrDrIqJFuLEMMqJWubEdgqJ5ubFOMqKKw7Je0rKLxbJvYrKczrKQwsKksb True
HSy8DicrHzwsD7MrJVyMEcQrJmycEtkrKJycFeQrKa08Ju4sKb1cJ/csKs3sKg0tK0wc True
Hi29DygsID0tELQsJl2NEsUsJ22dE9osKZ2dFuUsKq49J+8tKr5dKPgtK87tKw4uLE0d False
Hy6+ECktIT4uEbUtJ16OE8YtKG6eFNstKp6eF+YtK68+KPAuK79eKfkuLM/uLA8vLU4e True
IC+/ESouIj8vErYuKF+PFMcuKW+fFdwuK5+fGOcuLLA/KfEvLMBfKvovLdDvLRAwLk8f False
ITDAEisvI0AwE7cvKWCQFcgvKnCgFt0vLKCgGegvLbFAKvIwLcFgK/swLtHwLhExL1Ag True
IjHBEywwJEExFLgwKmGRFskwK3GhF94wLaGhGukwLrJBK/MxLsJhLPwxL9LxLxIyMFEh False
IzLCFC0xJUIyFbkxK2KSF8oxLHKiGN8xLqKiG+oxL7NCLPQyL8NiLf0yMNPyMBMzMVIi True
JDPDFS4yJkMzFroyLGOTGMsyLXOjGeAyL6OjHOsyMLRDLfUzMMRjLv4zMdTzMRQ0MlMj True
JTTEFi8zJ0Q0F7szLWSUGcwzLnSkGuEzMKSkHewzMbVELvY0McVkL/80MtX0MhU1M1Qk True
JjXFFzA0KEU1GLw0LmWVGs00L3WlG+I0MaWlHu00MrZFL/c1MsZlMAA1M9b1MxY2NFUl False
JzbGGDE1KUY2Gb01L2aWG841MHamHOM1MqamH+41M7dGMPg2M8dmMQE2NNf2NBc3NVYm True
KDfHGTI2Kkc3Gr42MGeXHM82MXenHeQ2M6enIO82NLhHMfk3NMhnMgI3Ndj3NRg4Nlcn True
KTjIGjM3K0g4G783MWiYHdA3MnioHuU3NKioIfA3NblIMvo4NcloMwM4Ntn4Nhk5N1go True
KjnJGzQ4LEk5HMA4MmmZHtE4M3mpH+Y4NampIvE4NrpJM/s5NsppNAQ5N9r5Nxo6OFkp True
KzrKHDU5LUo6HcE5M2qaH9I5NHqqIOc5NqqqI/I5N7tKNPw6N8tqNQU6ONv6OBs7OVoq True
LDvLHTY6Lks7HsI6NGubINM6NXurIeg6N6urJPM6OLxLNf07OMxrNgY7Odz7ORw8Olsr True
LTzMHjc7L0w8H8M7NWycIdQ7NnysIuk7OKysJfQ7Ob1MNv48Oc1sNwc8Ot38Oh09O1ws False
Lj3NHzg8ME09IMQ8Nm2dItU8N32tI+o8Oa2tJvU8Or5NN/89Os5tOAg9O979Ox4+PF0t False
Lz7OIDk9MU4+IcU9N26eI9Y9OH6uJOs9Oq6uJ/Y9O79OOAA+O89uOQk+PN/+PB8/PV4u False
MD/PITo+Mk8/IsY+OG+fJNc+OX+vJew+O6+vKPc+PMBPOQE/PNBvOgo/PeD/PSBAPl8v False
MUDQIjs/M1BAI8c/OXCgJdg/OoCwJu0/PLCwKfg/PcFQOgJAPdFwOwtAPuEAPiFBP2Aw True
MkHRIzxANFFBJMhAOnGhJtlAO4GxJ+5APbGxKvlAPsJROwNBPtJxPAxBP+IBPyJCQGEx False
M0LSJD1BNVJCJclBO3KiJ9pBPIKyKO9BPrKyK/pBP8NSPARCP9NyPQ1CQOMCQCNDQWIy True
NEPTJT5CNlNDJspCPHOjKNtCPYOzKfBCP7OzLPtCQMRTPQVDQNRzPg5DQeQDQSREQmMz False
NUTUJj9DN1REJ8tDPXSkKdxDPoS0KvFDQLS0LfxDQcVUPgZEQdV0Pw9EQuUEQiVFQ2Q0 False
NkXVJ0BEOFVFKMxEPnWlKt1EP4W1K/JEQbW1Lv1EQsZVPwdFQtZ1QBBFQ+YFQyZGRGU1 True
N0bWKEFFOVZGKc1FP3amK95FQIa2LPNFQra2L/5FQ8dWQAhGQ9d2QRFGROcGRCdHRWY2 True
OEfXKUJGOldHKs5GQHenLN9GQYe3LfRGQ7e3MP9GRMhXQQlHRNh3QhJHRegHRShIRmc3 True
OUjYKkNHO1hIK89HQXioLeBHQoi4LvVHRLi4MQBHRclYQgpIRdl4QxNIRukIRilJR2g4 False
OknZK0RIPFlJLNBIQnmpLuFIQ4m5L/ZIRbm5MgFIRspZQwtJRtp5RBRJR+oJRypKSGk5 True
O0raLEVJPVpKLdFJQ3qqL+JJRIq6MPdJRrq6MwJJR8taRAxKR9t6RRVKSOsKSCtLSWo6 True
PEvbLUZKPltLLtJKRHurMONKRYu7MfhKR7u7NANKSMxbRQ1LSNx7RhZLSewLSSxMSms7 True
PUzcLkdLP1xML9NLRXysMeRLRoy8MvlLSLy8NQRLSc1cRg5MSd18RxdMSu0MSi1NS2w8 True
Pk3dL0hMQF1NMNRMRn2tMuVMR429M/pMSb29NgVMSs5dRw9NSt59SBhNS+4NSy5OTG09 True
P07eMElNQV5OMdVNR36uM+ZNSI6+NPtNSr6+NwZNS89eSBBOS99+SRlOTO8OTC9PTW4+ False
QE/fMUpOQl9PMtZOSH+vNOdOSY+/NfxOS7+/OAdOTNBfSRFPTOB/ShpPTfAPTTBQTm8/ True
QVDgMktPQ2BQM9dPSYCwNehPSpDANv1PTMDAOQhPTdFgShJQTeGASxtQTvEQTjFRT3BA False
QlHhM0xQRGFRNNhQSoGxNulQS5HBN/5QTcHBOglQTtJhSxNRTuKBTBxRT/IRTzJSUHFB True
Q1LiNE1RRWJSNdlRS4KyN+pRTJLCOP9RTsLCOwpRT9NiTBRST+OCTR1SUPMSUDNTUXJC False
RFPjNU5SRmNTNtpSTIOzOOtSTZPDOQBST8PDPAtSUNRjTRVTUOSDTh5TUfQTUTRUUnND False
RVTkNk9TR2RUN9tTTYS0OexTTpTEOgFTUMTEPQxTUdVkThZUUeWETx9UUvUUUjVVU3RE True
RlXlN1BUSGVVONxUToW1Ou1UT5XFOwJUUcXFPg1UUtZlTxdVUuaFUCBVU/YVUzZWVHVF True
R1bmOFFVSWZWOd1VT4a2O+5VUJbGPANVUsbGPw5VU9dmUBhWU+eGUSFWVPcWVDdXVXZG True
SFfnOVJWSmdXOt5WUIe3PO9WUZfHPQRWU8fHQA9WVNhnURlXVOiHUiJXVfgXVThYVndH True
SVjoOlNXS2hYO99XUYi4PfBXUpjIPgVXVMjIQRBXVdloUhpYVemIUyNYVvkYVjlZV3hI True
SlnpO1RYTGlZPOBYUom5PvFYU5nJPwZYVcnJQhFYVtppUxtZVuqJVCRZV/oZVzpaWHlJ True
S1rqPFVZTWpaPeFZU4q6P/JZVJrKQAdZVsrKQxJZV9tqVBxaV+uKVSVaWPsaWDtbWXpK False
TFvrPVZaTmtbPuJaVIu7QPNaVZvLQQhaV8vLRBNaWNxrVR1bWOyLViZbWfwbWTxcWntL False
TVzsPldbT2xcP+NbVYy8QfRbVpzMQglbWMzMRRRbWd1sVh5cWe2MVydcWv0cWj1dW3xM False
Tl3tP1hcUG1dQORcVo29QvVcV53NQwpcWc3NRhVcWt5tVx9dWu6NWChdW/4dWz5eXH1N True
T17uQFldUW5eQeVdV46+Q/ZdWJ7ORAtdWs7ORxZdW99uWCBeW++OWSleXP8eXD9fXX5O True
UF/vQVpeUm9fQuZeWI+/RPdeWZ/PRQxeW8/PSBdeXOBvWSFfXPCPWipfXQAfXUBgXn9P False
UWDwQltfU3BgQ+dfWZDARfhfWqDQRg1fXNDQSRhfXeFwWiJgXfGQWytgXgEgXkFhX4BQ True
UmHxQ1xgVHFhROhgWpHBRvlgW6HRRw5gXdHRShlgXuJxWyNhXvKRXCxhXwIhX0JiYIFR True
U2LyRF1hVXJiRelhW5LCR/phXKLSSA9hXtLSSxphX+NyXCRiX/OSXS1iYAMiYENjYYJS True
VGPzRV5iVnNjRupiXJPDSPtiXaPTSRBiX9PTTBtiYORzXSVjYPSTXi5jYQQjYURkYoNT False
VWT0Rl9jV3RkR+tjXZTESfxjXqTUShFjYNTUTRxjYeV0XiZkYfWUXy9kYgUkYkVlY4RU True
VmX1R2BkWHVlSOxkXpXFSv1kX6XVSxJkYdXVTh1kYuZ1XydlYvaVYDBlYwYlY0ZmZIVV False
V2b2SGFlWXZmSe1lX5bGS/5lYKbWTBNlYtbWTx5lY+d2YChmY/eWYTFmZAcmZEdnZYZW True
WGf3SWJmWndnSu5mYJfHTP9mYafXTRRmY9fXUB9mZOh3YSlnZPiXYjJnZQgnZUhoZodX True
WWj4SmNnW3hoS+9nYZjITQBnYqjYThVnZNjYUSBnZel4YipoZfmYYzNoZgkoZklpZ4hY True
Wmn5S2RoXHlpTPBoYpnJTgFoY6nZTxZoZdnZUiFoZup5YytpZvqZZDRpZwopZ0pqaIlZ True
W2r6TGVpXXpqTfFpY5rKTwJpZKraUBdpZtraUyJpZ+t6ZCxqZ/uaZTVqaAsqaEtraYpa True
XGv7TWZqXntrTvJqZJvLUANqZavbURhqZ9vbVCNqaOx7ZS1raPybZjZraQwraUxsaotb False
XWz8TmdrX3xsT/NrZZzMUQRrZqzcUhlraNzcVSRrae18Zi5saf2cZzdsag0sak1ta4xc True
Xm39T2hsYH1tUPRsZp3NUgVsZ63dUxpsad3dViVsau59Zy9tav6daDhtaw4ta05ubI1d False
X27+UGltYX5uUfVtZ57OUwZtaK7eVBttat7eVyZta+9+aDBua/+eaTlubA8ubE9vbY5e True
YG//UWpuYn9vUvZuaJ/PVAduaa/fVRxua9/fWCdubPB/aTFvbACfajpvbRAvbVBwbo9f False
YXAAUmtvY4BwU/dvaaDQVQhvarDgVh1vbODgWShvbfGAajJwbQGgaztwbhEwblFxb5Bg True
YnEBU2xwZIFxVPhwaqHRVglwa7HhVx5wbeHhWilwbvKBazNxbgKhbDxxbxIxb1JycJFh True
Y3ICVG1xZYJyVflxa6LSVwpxbLLiWB9xbuLiWypxb/OCbDRybwOibT1ycBMycFNzcZJi True
ZHMDVW5yZoNzVvpybKPTWAtybbPjWSByb+PjXCtycPSDbTVzcASjbj5zcRQzcVR0cpNj False
ZXQEVm9zZ4R0V/tzbaTUWQxzbrTkWiFzcOTkXSxzcfWEbjZ0cQWkbz90chU0clV1c5Rk False
ZnUFV3B0aIV1WPx0bqXVWg10b7XlWyJ0ceXlXi10cvaFbzd1cgalcEB1cxY1c1Z2dJVl True
Z3YGWHF1aYZ2Wf11b6bWWw51cLbmXCN1cubmXy51c/eGcDh2cwemcUF2dBc2dFd3dZZm False
aHcHWXJ2aod3Wv52cKfXXA92cbfnXSR2c+fnYC92dPiHcTl3dAinckJ3dRg3dVh4dpdn True
aXgIWnN3a4h4W/93cajYXRB3crjoXiV3dOjoYTB3dfmIcjp4dQmoc0N4dhk4dll5d5ho True
ankJW3R4bIl5XAB4cqnZXhF4c7npXyZ4denpYjF4dvqJczt5dgqpdER5dxo5d1p6eJlp True
a3oKXHV5bYp6XQF5c6raXxJ5dLrqYCd5durqYzJ5d/uKdDx6dwuqdUV6eBs6eFt7eZpq True
bHsLXXZ6bot7XgJ6dKvbYBN6dbvrYSh6d+vrZDN6ePyLdT17eAyrdkZ7eRw7eVx8eptr True
bXwMXnd7b4x8XwN7dazcYRR7drzsYil7eOzsZTR7ef2Mdj58eQ2sd0d8eh08el19e5xs True
bn0NX3h8cI19YAR8dq3dYhV8d73tYyp8ee3tZjV8ev6Ndz99eg6teEh9ex49e15+fJ1t True
b34OYHl9cY5+YQV9d67eYxZ9eL7uZCt9eu7uZzZ9e/+OeEB+ew+ueUl+fB8+fF9/fZ5u True
cH8PYXp+co9/YgZ+eK/fZBd+eb/vZSx+e+/vaDd+fACPeUF/fBCvekp/fSA/fWCAfp9v True
cYAQYnt/c5CAYwd/ebDgZRh/esDwZi1/fPDwaTh/fQGQekKAfRGwe0uAfiFAfmGBf6Bw True
coERY3yAdJGBZAiAerHhZhmAe8HxZy6AffHxajmAfgKRe0OBfhKxfEyBfyJBf2KCgKFx True
c4ISZH2BdZKCZQmBe7LiZxqBfMLyaC+BfvLyazqBfwOSfESCfxOyfU2CgCNCgGODgaJy False
dIMTZX6CdpODZgqCfLPjaBuCfcPzaTCCf/PzbDuCgASTfUWDgBSzfk6DgSRDgWSEgqNz True
dYQUZn+Dd5SEZwuDfbTkaRyDfsT0ajGDgPT0bTyDgQWUfkaEgRW0f0+EgiVEgmWFg6R0 True
doUVZ4CEeJWFaAyEfrXlah2Ef8X1azKEgfX1bj2EggaVf0eFgha1gFCFgyZFg2aGhKV1 False
d4YWaIGFeZaGaQ2Ff7bmax6FgMb2bDOFgvb2bz6FgweWgEiGgxe2gVGGhCdGhGeHhaZ2 True
eIcXaYKGepeHag6GgLfnbB+Ggcf3bTSGg/f3cD+GhAiXgUmHhBi3glKHhShHhWiIhqd3 True
eYgYaoOHe5iIaw+HgbjobSCHgsj4bjWHhPj4cUCHhQmYgkqIhRm4g1OIhilIhmmJh6h4 True
eokZa4SIfJmJbBCIgrnpbiGIg8n5bzaIhfn5ckGIhgqZg0uJhhq5hFSJhypJh2qKiKl5 False
e4oabIWJfZqKbRGJg7rqbyKJhMr6cDeJhvr6c0KJhwuahEyKhxu6hVWKiCtKiGuLiap6 True
fIsbbYaKfpuLbhKKhLvrcCOKhcv7cTiKh/v7dEOKiAybhU2LiBy7hlaLiSxLiWyMiqt7 True
fYwcboeLf5yMbxOLhbzscSSLhsz8cjmLiPz8dUSLiQ2chk6MiR28h1eMii1Mim2Ni6x8 True
fo0db4iMgJ2NcBSMhr3tciWMh839czqMif39dkWMig6dh0+Nih69iFiNiy5Ni26OjK19 True
f44ecImNgZ6OcRWNh77ucyaNiM7+dDuNiv7+d0aNiw+eiFCOix++iVmOjC9OjG+Pja5+ True
gI8fcYqOgp+PchaOiL/vdCeOic//dTyOi///eEeOjBCfiVGPjCC/ilqPjTBPjXCQjq9/ True
gZAgcouPg6CQcxePicDwdSiPitAAdj2PjAAAeUiPjRGgilKQjSHAi1uQjjFQjnGRj7CA False
gpEhc4yQhKGRdBiQisHxdimQi9EBdz6QjQEBekmQjhKhi1ORjiLBjFyRjzJRj3KSkLGB False
g5IidI2RhaKSdRmRi8LydyqRjNICeD+RjgICe0qRjxOijFSSjyPCjV2SkDNSkHOTkbKC True
hJMjdY6ShqOTdhqSjMPzeCuSjdMDeUCSjwMDfEuSkBSjjVWTkCTDjl6TkTRTkXSUkrOD True
hZQkdo+Th6SUdxuTjcT0eSyTjtQEekGTkAQEfUyTkRWkjlaUkSXEj1+UkjVUknWVk7SE True
hpUld5CUiKWVeByUjsX1ei2Uj9UFe0KUkQUFfk2Ukhalj1eVkibFkGCVkzZVk3aWlLWF True
h5YmeJGViaaWeR2Vj8b2ey6VkNYGfEOVkgYGf06VkxemkFiWkyfGkWGWlDdWlHeXlbaG False
iJcneZKWiqeXeh6WkMf3fC+WkdcHfUSWkwcHgE+WlBinkVmXlCjHkmKXlThXlXiYlreH True
iZgoepOXi6iYex+Xkcj4fTCXktgIfkWXlAgIgVCXlRmoklqYlSnIk2OYljlYlnmZl7iI True
ipkpe5SYjKmZfCCYksn5fjGYk9kJf0aYlQkJglGYlhqpk1uZlirJlGSZlzpZl3qamLmJ True
i5oqfJWZjaqafSGZk8r6fzKZlNoKgEeZlgoKg1KZlxuqlFyalyvKlWWamDtamHubmbqK True
jJsrfZaajqubfiKalMv7gDOaldsLgUialwsLhFOamByrlV2bmCzLlmabmTxbmXycmruL True
jZwsfpebj6ycfyOblcz8gTSbltwMgkmbmAwMhVSbmR2sll6cmS3Ml2ecmj1cmn2dm7yM True
jp0tf5ickK2dgCScls39gjWcl90Ng0qcmQ0NhlWcmh6tl1+dmi7NmGidmz5dm36enL2N True
j54ugJmdka6egSWdl87+gzadmN4OhEudmg4Oh1admx+umGCemy/OmWmenD9enH+fnb6O True
kJ8vgZqekq+fgiaemM//hDeemd8PhUyemw8PiFeenCCvmWGfnDDPmmqfnUBfnYCgnr+P False
kaAwgpufk7CggyefmdAAhTifmuAQhk2fnBAQiVifnSGwmmKgnTHQm2ugnkFgnoGhn8CQ True
kqExg5yglLGhhCigmtEBhjmgm+ERh06gnRERilmgniKxm2OhnjLRnGyhn0Jhn4KioMGR True
k6IyhJ2hlbKihSmhm9IChzqhnOISiE+hnhISi1qhnyOynGSinzPSnW2ioENioIOjocKS False
lKMzhZ6ilrOjhiqinNMDiDuineMTiVCinxMTjFuioCSznWWjoDTTnm6joURjoYSkosOT False
laQ0hp+jl7SkhyujndQEiTyjnuQUilGjoBQUjVyjoSW0nmakoTXUn2+kokVkooWlo8SU True
lqU1h6CkmLWliCykntUFij2kn+UVi1KkoRUVjl2koia1n2elojbVoHClo0Zlo4ampMWV True
l6Y2iKGlmbamiS2ln9YGiz6loOYWjFOlohYWj16loye2oGimozfWoXGmpEdmpIenpcaW True
mKc3iaKmmrenii6moNcHjD+moecXjVSmoxcXkF+mpCi3oWmnpDjXonKnpUhnpYiopseX False
mag4iqOnm7ioiy+nodgIjUCnougYjlWnpBgYkWCnpSm4omqopTnYo3Oopklopompp8iY True
mqk5i6SonLmpjDCootkJjkGoo+kZj1aopRkZkmGopiq5o2uppjrZpHSpp0ppp4qqqMmZ False
m6o6jKWpnbqqjTGpo9oKj0KppOoakFepphoak2Kppyu6pGyqpzvapXWqqEtqqIurqcqa True
nKs7jaaqnrurjjKqpNsLkEOqpesbkViqpxsblGOqqCy7pW2rqDzbpnarqUxrqYysqsub True
naw8jqern7ysjzOrpdwMkUSrpuwcklmrqBwclWSrqS28pm6sqT3cp3esqk1sqo2tq8yc False
nq09j6isoL2tkDSspt0NkkWsp+0dk1qsqR0dlmWsqi69p2+tqj7dqHitq05tq46urM2d True
n64+kKmtob6ukTWtp94Ok0atqO4elFutqh4el2atqy++qHCuqz/eqXmurE9urI+vrc6e False
oK8/kaquor+vkjauqN8PlEeuqe8flVyuqx8fmGeurDC/qXGvrEDfqnqvrVBvrZCwrs+f True
obBAkquvo8CwkzevqeAQlUivqvAgll2vrCAgmWivrTHAqnKwrUHgq3uwrlFwrpGxr9Cg False
orFBk6ywpMGxlDiwquERlkmwq/Ehl16wrSEhmmmwrjLBq3OxrkLhrHyxr1Jxr5KysNGh True
o7JClK2xpcKylTmxq+ISl0qxrPIimF+xriIim2qxrzPCrHSyr0PirX2ysFNysJOzsdKi True
pLNDla6ypsOzljqyrOMTmEuyrfMjmWCyryMjnGuysDTDrXWzsETjrn6zsVRzsZS0stOj True
pbRElq+zp8S0lzuzreQUmUyzrvQkmmGzsCQknWyzsTXErna0sUXkr3+0slV0spW1s9Sk False
prVFl7C0qMW1mDy0ruUVmk20r/Ulm2K0sSUlnm20sjbFr3e1skblsIC1s1Z1s5a2tNWl False
p7ZGmLG1qca2mT21r+YWm061sPYmnGO1siYmn261szfGsHi2s0fmsYG2tFd2tJe3tdam False
qLdHmbK2qse3mj62sOcXnE+2sfcnnWS2sycnoG+2tDjHsXm3tEjnsoK3tVh3tZi4tten False
qbhImrO3q8i4mz+3segYnVC3svgonmW3tCgooXC3tTnIsnq4tUnos4O4tll4tpm5t9io False
qrlJm7S4rMm5nEC4sukZnlG4s/kpn2a4tSkponG4tjrJs3u5tkrptIS5t1p5t5q6uNmp False
q7pKnLW5rcq6nUG5s+oan1K5tPoqoGe5tioqo3K5tzvKtHy6t0vqtYW6uFt6uJu7udqq True
rLtLnba6rsu7nkK6tOsboFO6tfsroWi6tysrpHO6uDzLtX27uEzrtoa7uVx7uZy8utur True
rbxMnre7r8y8n0O7tewcoVS7tvwsomm7uCwspXS7uT3Mtn68uU3st4e8ul18up29u9ys True
rr1Nn7i8sM29oES8tu0dolW8t/0to2q8uS0tpnW8uj7Nt3+9uk7tuIi9u159u56+vN2t True
r75OoLm9sc6+oUW9t+4eo1a9uP4upGu9ui4up3a9uz/OuIC+u0/uuYm+vF9+vJ+/vd6u False
sL9Pobq+ss+/oka+uO8fpFe+uf8vpWy+uy8vqHe+vEDPuYG/vFDvuoq/vWB/vaDAvt+v False
scBQoru/s9DAo0e/ufAgpVi/ugAwpm2/vDAwqXi/vUHQuoLAvVHwu4vAvmGAvqHBv+Cw False
ssFRo7zAtNHBpEjAuvEhplnAuwExp27AvTExqnnAvkLRu4PBvlLxvIzBv2KBv6LCwOGx False
s8JSpL3BtdLCpUnBu/Iip1rBvAIyqG/BvjIyq3rBv0PSvITCv1PyvY3CwGOCwKPDweKy True
tMNTpb7CttPDpkrCvPMjqFvCvQMzqXDCvzMzrHvCwETTvYXDwFTzvo7DwWSDwaTEwuOz True
tcRUpr/Dt9TEp0vDvfQkqVzDvgQ0qnHDwDQ0rXzDwUXUvobEwVX0v4/EwmWEwqXFw+S0 True
tsVVp8DEuNXFqEzEvvUlql3EvwU1q3LEwTU1rn3EwkbVv4fFwlb1wJDFw2aFw6bGxOW1 True
t8ZWqMHFudbGqU3Fv/Ymq17FwAY2rHPFwjY2r37Fw0fWwIjGw1f2wZHGxGeGxKfHxea2 True
uMdXqcLGutfHqk7GwPcnrF/GwQc3rXTGwzc3sH/GxEjXwYnHxFj3wpLHxWiHxajIxue3 True
uchYqsPHu9jIq0/HwfgorWDHwgg4rnXHxDg4sYDHxUnYworIxVn4w5PIxmmIxqnJx+i4 True
uslZq8TIvNnJrFDIwvkprmHIwwk5r3bIxTk5soHIxkrZw4vJxlr5xJTJx2qJx6rKyOm5 True
u8parMXJvdrKrVHJw/oqr2LJxAo6sHfJxjo6s4LJx0vaxIzKx1v6xZXKyGuKyKvLyeq6 True
vMtbrcbKvtvLrlLKxPsrsGPKxQs7sXjKxzs7tIPKyEzbxY3LyFz7xpbLyWyLyazMyuu7 True
vcxcrsfLv9zMr1PLxfwssWTLxgw8snnLyDw8tYTLyU3cxo7MyV38x5fMym2Myq3Ny+y8 True
vs1dr8jMwN3NsFTMxv0tsmXMxw09s3rMyT09toXMyk7dx4/Nyl79yJjNy26Ny67OzO29 True
v85esMnNwd7OsVXNx/4us2bNyA4+tHvNyj4+t4bNy0/eyJDOy1/+yZnOzG+OzK/Pze6+ True
wM9fscrOwt/PslbOyP8vtGfOyQ8/tXzOyz8/uIfOzFDfyZHPzGD/yprPzXCPzbDQzu+/ False
wdBgssvPw+DQs1fPyQAwtWjPyhBAtn3PzEBAuYjPzVHgypLQzWEAy5vQznGQzrHRz/DA True
wtFhs8zQxOHRtFjQygExtmnQyxFBt37QzUFBuonQzlLhy5PRzmIBzJzRz3KRz7LS0PHB True
w9JitM3RxeLStVnRywIyt2rRzBJCuH/RzkJCu4rRz1PizJTSz2MCzZ3S0HOS0LPT0fLC True
xNNjtc7SxuPTtlrSzAMzuGvSzRNDuYDSz0NDvIvS0FTjzZXT0GQDzp7T0XST0bTU0vPD True
xdRkts/Tx+TUt1vTzQQ0uWzTzhREuoHT0EREvYzT0VXkzpbU0WUEz5/U0nWU0rXV0/TE True
xtVlt9DUyOXVuFzUzgU1um3UzxVFu4LU0UVFvo3U0lblz5fV0mYF0KDV03aV07bW1PXF False
x9ZmuNHVyebWuV3VzwY2u27V0BZGvIPV0kZGv47V01fm0JjW02cG0aHW1HeW1LfX1fbG True
yNdnudLWyufXul7W0Ac3vG/W0RdHvYTW00dHwI/W1Fjn0ZnX1GgH0qLX1XiX1bjY1vfH True
ydhoutPXy+jYu1/X0Qg4vXDX0hhIvoXX1EhIwZDX1Vno0prY1WkI06PY1nmY1rnZ1/jI True
ytlpu9TYzOnZvGDY0gk5vnHY0xlJv4bY1UlJwpHY1lrp05vZ1moJ1KTZ13qZ17ra2PnJ True
y9pqvNXZzeravWHZ0wo6v3LZ1BpKwIfZ1kpKw5LZ11vq1Jza12sK1aXa2Hua2Lvb2frK False
zNtrvdbazuvbvmLa1As7wHPa1RtLwYja10tLxJPa2Fzr1Z3b2GwL1qbb2Xyb2bzc2vvL False
zdxsvtfbz+zcv2Pb1Qw8wXTb1hxMwonb2ExMxZTb2V3s1p7c2W0M16fc2n2c2r3d2/zM True
zt1tv9jc0O3dwGTc1g09wnXc1x1Nw4rc2U1NxpXc2l7t15/d2m4N2Kjd236d277e3P3N True
z95uwNnd0e7ewWXd1w4+w3bd2B5OxIvd2k5Ox5bd21/u2KDe228O2ane3H+e3L/f3f7O True
0N9vwdre0u/fwmbe2A8/xHfe2R9PxYze209PyJfe3GDv2aHf3HAP2qrf3YCf3cDg3v/P True
0eBwwtvf0/Dgw2ff2RBAxXjf2iBQxo3f3FBQyZjf3WHw2qLg3XEQ26vg3oGg3sHh3wDQ True
0uFxw9zg1PHhxGjg2hFBxnng2yFRx47g3VFRypng3mLx26Ph3nIR3Kzh34Kh38Li4AHR True
0+JyxN3h1fLixWnh2xJCx3rh3CJSyI/h3lJSy5rh32Py3KTi33MS3a3i4IOi4MPj4QLS False
1ONzxd7i1vPjxmri3BNDyHvi3SNTyZDi31NTzJvi4GTz3aXj4HQT3q7j4YSj4cTk4gPT True
1eR0xt/j1/Tkx2vj3RREyXzj3iRUypHj4FRUzZzj4WX03qbk4XUU36/k4oWk4sXl4wTU True
1uV1x+Dk2PXlyGzk3hVFyn3k3yVVy5Lk4VVVzp3k4mb136fl4nYV4LDl44al48bm5AXV True
1+Z2yOHl2fbmyW3l3xZGy37l4CZWzJPl4lZWz57l42f24Kjm43cW4bHm5Iem5Mfn5QbW True
2Od3yeLm2vfnym7m4BdHzH/m4SdXzZTm41dX0J/m5Gj34ann5HgX4rLn5Yin5cjo5gfX True
2eh4yuPn2/joy2/n4RhIzYDn4ihYzpXn5FhY0aDn5Wn44qro5XkY47Po5omo5snp5wjY True
2ul5y+To3PnpzHDo4hlJzoHo4ylZz5bo5VlZ0qHo5mr546vp5noZ5LTp54qp58rq6AnZ True
2+p6zOXp3frqzXHp4xpKz4Lp5Cpa0Jfp5lpa06Lp52v65Kzq53sa5bXq6Iuq6Mvr6Qra True
3Ot7zebq3vvrznLq5BtL0IPq5Stb0Zjq51tb1KPq6Gz75a3r6Hwb5rbr6Yyr6czs6gvb True
3ex8zufr3/zsz3Pr5RxM0YTr5ixc0pnr6Fxc1aTr6W385q7s6X0c57fs6o2s6s3t6wzc True
3u19z+js4P3t0HTs5h1N0oXs5y1d05rs6V1d1qXs6m7956/t6n4d6Ljt646t687u7A3d True
3+5+0Ont4f7u0XXt5x5O04bt6C5e1Jvt6l5e16bt62/+6LDu638e6bnu7I+u7M/v7Q7e True
4O9/0eru4v/v0nbu6B9P1Ifu6S9f1Zzu619f2Kfu7HD/6bHv7IAf6rrv7ZCv7dDw7g/f True
4fCA0uvv4wDw03fv6SBQ1Yjv6jBg1p3v7GBg2ajv7XEA6rLw7YEg67vw7pGw7tHx7xDg True
4vGB0+zw5AHx1Hjw6iFR1onw6zFh157w7WFh2qnw7nIB67Px7oIh7Lzx75Kx79Ly8BHh True
4/KC1O3x5QLy1Xnx6yJS14rx7DJi2J/x7mJi26rx73MC7LTy74Mi7b3y8JOy8NPz8RLi True
5POD1e7y5gPz1nry7CNT2Ivy7TNj2aDy72Nj3Kvy8HQD7bXz8IQj7r7z8ZSz8dT08hPj True
5fSE1u/z5wT013vz7SRU2Yzz7jRk2qHz8GRk3azz8XUE7rb08YUk77/08pW08tX18xTk True
5vWF1/D06AX12Hz07iVV2o307zVl26L08WVl3q308nYF77f18oYl8MD185a189b29BXl True
5/aG2PH16Qb22X317yZW24718DZm3KP18mZm367183cG8Lj284cm8cH29Je29Nf39Rbm True
6PeH2fL26gf32n728CdX3I/28Tdn3aT282dn4K/29HgH8bn39Ign8sL39Zi39dj49hfn True
6fiI2vP36wj423/38ShY3ZD38jho3qX39Gho4bD39XkI8rr49Yko88P49pm49tn59xjo True
6vmJ2/T47An53ID48ilZ3pH48zlp36b49Wlp4rH49noJ87v59oop9MT595q599r6+Bnp False
6/qK3PX57Qr63YH58ypa35L59Dpq4Kf59mpq47L593sK9Lz694sq9cX6+Ju6+Nv7+Rrq True
7PuL3fb67gv73oL69Ctb4JP69Ttr4aj692tr5LP6+HwL9b37+Iwr9sb7+Zy7+dz8+hvr True
7fyM3vf77wz834P79Sxc4ZT79jxs4qn7+Gxs5bT7+X0M9r78+Y0s98f8+p28+t39+xzs False
7v2N3/j88A394IT89i1d4pX89z1t46r8+W1t5rX8+n4N97/9+o4t+Mj9+569+97+/B3t False
7/6O4Pn98Q7+4YX99y5e45b9+D5u5Kv9+m5u57b9+38O+MD++48u+cn+/J++/N///R7u True
8P+P4fr+8g//4ob++C9f5Jf++T9v5az++29v6Lf+/IAP+cH//JAv+sr//aC//eAA/h/v False
8QCQ4vv/8xAA44f/+TBg5Zj/+kBw5q3//HBw6bj//YEQ+sIA/ZEw+8sA/qHA/uEB/yDw True
8gGR4/wA9BEB5IgA+jFh5pkA+0Fx564A/XFx6rkA/oIR+8MB/pIx/MwB/6LB/+ICACHx True
8wKS5P0B9RIC5YkB+zJi55oB/EJy6K8B/nJy67oB/4MS/MQC/5My/c0CAKPCAOMDASLy True
9AOT5f4C9hMD5ooC/DNj6JsC/UNz6bAC/3Nz7LsCAIQT/cUDAJQz/s4DAaTDAeQEAiPz True
9QSU5v8D9xQE54sD/TRk6ZwD/kR06rEDAHR07bwDAYUU/sYEAZU0/88EAqXEAuUFAyT0 True
9gWV5wAE+BUF6IwE/jVl6p0E/0V167IEAXV17r0EAoYV/8cFApY1ANAFA6bFA+YGBCX1 True
9waW6AEF+RYG6Y0F/zZm654FAEZ27LMFAnZ2774FA4cWAMgGA5c2AdEGBKfGBOcHBSb2 True
+AeX6QIG+hcH6o4GADdn7J8GAUd37bQGA3d38L8GBIgXAckHBJg3AtIHBajHBegIBif3 False
+QiY6gMH+xgI648HATho7aAHAkh47rUHBHh48cAHBYkYAsoIBZk4A9MIBqnIBukJByj4 False
+gmZ6wQI/BkJ7JAIAjlp7qEIA0l577YIBXl58sEIBooZA8sJBpo5BNQJB6rJB+oKCCn5 True
+wqa7AUJ/RoK7ZEJAzpq76IJBEp68LcJBnp688IJB4saBMwKB5s6BdUKCKvKCOsLCSr6 True
/Aub7QYK/hsL7pIKBDtr8KMKBUt78bgKB3t79MMKCIwbBc0LCJw7BtYLCazLCewMCiv7 False
/Qyc7gcL/xwM75MLBTxs8aQLBkx88rkLCHx89cQLCY0cBs4MCZ08B9cMCq3MCu0NCyz8 False
/g2d7wgMAB0N8JQMBj1t8qUMB01987oMCX199sUMCo4dB88NCp49CNgNC67NC+4ODC39 False
/w6e8AkNAR4O8ZUNBz5u86YNCE5+9LsNCn5+98YNC48eCNAOC58+CdkODK/ODO8PDS7+ False
AA+f8QoOAh8P8pYOCD9v9KcOCU9/9bwOC39/+McODJAfCdEPDKA/CtoPDbDPDfAQDi// True
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment