新增图库
This commit is contained in:
@@ -1,392 +0,0 @@
|
||||
// src/utils/chinaRegion.ts
|
||||
|
||||
const chinaRegion = [
|
||||
{
|
||||
value: '110000',
|
||||
title: '北京市',
|
||||
children: [
|
||||
{
|
||||
value: '110100',
|
||||
title: '北京市',
|
||||
children: [
|
||||
{ value: '110101', title: '东城区' },
|
||||
{ value: '110102', title: '西城区' },
|
||||
{ value: '110105', title: '朝阳区' },
|
||||
{ value: '110106', title: '丰台区' },
|
||||
{ value: '110107', title: '石景山区' },
|
||||
{ value: '110108', title: '海淀区' },
|
||||
{ value: '110109', title: '门头沟区' },
|
||||
{ value: '110111', title: '房山区' },
|
||||
{ value: '110112', title: '通州区' },
|
||||
{ value: '110113', title: '顺义区' },
|
||||
{ value: '110114', title: '昌平区' },
|
||||
{ value: '110115', title: '大兴区' },
|
||||
{ value: '110116', title: '怀柔区' },
|
||||
{ value: '110117', title: '平谷区' },
|
||||
{ value: '110118', title: '密云区' },
|
||||
{ value: '110119', title: '延庆区' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '120000',
|
||||
title: '天津市',
|
||||
children: [
|
||||
{
|
||||
value: '120100',
|
||||
title: '天津市',
|
||||
children: [
|
||||
{ value: '120101', title: '和平区' },
|
||||
{ value: '120102', title: '河东区' },
|
||||
{ value: '120103', title: '河西区' },
|
||||
{ value: '120104', title: '南开区' },
|
||||
{ value: '120105', title: '河北区' },
|
||||
{ value: '120106', title: '红桥区' },
|
||||
{ value: '120110', title: '东丽区' },
|
||||
{ value: '120111', title: '西青区' },
|
||||
{ value: '120112', title: '津南区' },
|
||||
{ value: '120113', title: '北辰区' },
|
||||
{ value: '120114', title: '武清区' },
|
||||
{ value: '120115', title: '宝坻区' },
|
||||
{ value: '120116', title: '滨海新区' },
|
||||
{ value: '120117', title: '宁河区' },
|
||||
{ value: '120118', title: '静海区' },
|
||||
{ value: '120119', title: '蓟州区' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '130000',
|
||||
title: '河北省',
|
||||
children: [
|
||||
{
|
||||
value: '130100',
|
||||
title: '石家庄市',
|
||||
children: [
|
||||
{ value: '130102', title: '长安区' },
|
||||
{ value: '130104', title: '桥西区' },
|
||||
{ value: '130105', title: '新华区' },
|
||||
{ value: '130107', title: '井陉矿区' },
|
||||
{ value: '130108', title: '裕华区' },
|
||||
{ value: '130109', title: '藁城区' },
|
||||
{ value: '130110', title: '鹿泉区' },
|
||||
{ value: '130111', title: '栾城区' },
|
||||
{ value: '130121', title: '井陉县' },
|
||||
{ value: '130123', title: '正定县' },
|
||||
{ value: '130125', title: '行唐县' },
|
||||
{ value: '130126', title: '灵寿县' },
|
||||
{ value: '130127', title: '高邑县' },
|
||||
{ value: '130128', title: '深泽县' },
|
||||
{ value: '130129', title: '赞皇县' },
|
||||
{ value: '130130', title: '无极县' },
|
||||
{ value: '130131', title: '平山县' },
|
||||
{ value: '130132', title: '元氏县' },
|
||||
{ value: '130133', title: '赵县' },
|
||||
{ value: '130181', title: '辛集市' },
|
||||
{ value: '130183', title: '晋州市' },
|
||||
{ value: '130184', title: '新乐市' },
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '130600',
|
||||
title: '保定市',
|
||||
children: [
|
||||
{ value: '130602', title: '竞秀区' },
|
||||
{ value: '130606', title: '莲池区' },
|
||||
{ value: '130607', title: '满城区' },
|
||||
{ value: '130608', title: '清苑区' },
|
||||
{ value: '130609', title: '徐水区' },
|
||||
{ value: '130623', title: '涞水县' },
|
||||
{ value: '130624', title: '阜平县' },
|
||||
{ value: '130625', title: '定兴县' },
|
||||
{ value: '130626', title: '唐县' },
|
||||
{ value: '130627', title: '高阳县' },
|
||||
{ value: '130628', title: '容城县' },
|
||||
{ value: '130629', title: '涞源县' },
|
||||
{ value: '130630', title: '望都县' },
|
||||
{ value: '130631', title: '安新县' },
|
||||
{ value: '130632', title: '易县' },
|
||||
{ value: '130633', title: '曲阳县' },
|
||||
{ value: '130634', title: '蠡县' },
|
||||
{ value: '130635', title: '顺平县' },
|
||||
{ value: '130636', title: '博野县' },
|
||||
{ value: '130637', title: '雄县' },
|
||||
{ value: '130681', title: '涿州市' },
|
||||
{ value: '130682', title: '定州市' },
|
||||
{ value: '130683', title: '安国市' },
|
||||
{ value: '130684', title: '高碑店市' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '310000',
|
||||
title: '上海市',
|
||||
children: [
|
||||
{
|
||||
value: '310100',
|
||||
title: '上海市',
|
||||
children: [
|
||||
{ value: '310101', title: '黄浦区' },
|
||||
{ value: '310104', title: '徐汇区' },
|
||||
{ value: '310105', title: '长宁区' },
|
||||
{ value: '310106', title: '静安区' },
|
||||
{ value: '310107', title: '普陀区' },
|
||||
{ value: '310108', title: '虹口区' },
|
||||
{ value: '310109', title: '杨浦区' },
|
||||
{ value: '310110', title: '闵行区' },
|
||||
{ value: '310112', title: '宝山区' },
|
||||
{ value: '310113', title: '嘉定区' },
|
||||
{ value: '310114', title: '浦东新区' },
|
||||
{ value: '310115', title: '金山区' },
|
||||
{ value: '310116', title: '松江区' },
|
||||
{ value: '310117', title: '青浦区' },
|
||||
{ value: '310118', title: '奉贤区' },
|
||||
{ value: '310120', title: '崇明区' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '320000',
|
||||
title: '江苏省',
|
||||
children: [
|
||||
{
|
||||
value: '320500',
|
||||
title: '苏州市',
|
||||
children: [
|
||||
{ value: '320505', title: '虎丘区' },
|
||||
{ value: '320506', title: '吴中区' },
|
||||
{ value: '320507', title: '相城区' },
|
||||
{ value: '320508', title: '姑苏区' },
|
||||
{ value: '320509', title: '吴江区' },
|
||||
{ value: '320581', title: '常熟市' },
|
||||
{ value: '320582', title: '张家港市' },
|
||||
{ value: '320583', title: '昆山市' },
|
||||
{ value: '320585', title: '太仓市' },
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '320100',
|
||||
title: '南京市',
|
||||
children: [
|
||||
{ value: '320102', title: '玄武区' },
|
||||
{ value: '320104', title: '秦淮区' },
|
||||
{ value: '320105', title: '建邺区' },
|
||||
{ value: '320106', title: '鼓楼区' },
|
||||
{ value: '320111', title: '浦口区' },
|
||||
{ value: '320113', title: '栖霞区' },
|
||||
{ value: '320114', title: '雨花台区' },
|
||||
{ value: '320115', title: '江宁区' },
|
||||
{ value: '320116', title: '六合区' },
|
||||
{ value: '320117', title: '溧水区' },
|
||||
{ value: '320118', title: '高淳区' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '440000',
|
||||
title: '广东省',
|
||||
children: [
|
||||
{
|
||||
value: '440100',
|
||||
title: '广州市',
|
||||
children: [
|
||||
{ value: '440103', title: '荔湾区' },
|
||||
{ value: '440104', title: '越秀区' },
|
||||
{ value: '440105', title: '海珠区' },
|
||||
{ value: '440106', title: '天河区' },
|
||||
{ value: '440111', title: '白云区' },
|
||||
{ value: '440112', title: '黄埔区' },
|
||||
{ value: '440113', title: '番禺区' },
|
||||
{ value: '440114', title: '花都区' },
|
||||
{ value: '440115', title: '南沙区' },
|
||||
{ value: '440117', title: '从化区' },
|
||||
{ value: '440118', title: '增城区' },
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '440300',
|
||||
title: '深圳市',
|
||||
children: [
|
||||
{ value: '440301', title: '罗湖区' },
|
||||
{ value: '440303', title: '福田区' },
|
||||
{ value: '440304', title: '南山区' },
|
||||
{ value: '440305', title: '宝安区' },
|
||||
{ value: '440306', title: '龙岗区' },
|
||||
{ value: '440307', title: '盐田区' },
|
||||
{ value: '440308', title: '龙华区' },
|
||||
{ value: '440309', title: '坪山区' },
|
||||
{ value: '440310', title: '光明区' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '510000',
|
||||
title: '四川省',
|
||||
children: [
|
||||
{
|
||||
value: '510100',
|
||||
title: '成都市',
|
||||
children: [
|
||||
{ value: '510104', title: '锦江区' },
|
||||
{ value: '510105', title: '青羊区' },
|
||||
{ value: '510106', title: '金牛区' },
|
||||
{ value: '510107', title: '武侯区' },
|
||||
{ value: '510108', title: '成华区' },
|
||||
{ value: '510112', title: '龙泉驿区' },
|
||||
{ value: '510113', title: '青白江区' },
|
||||
{ value: '510114', title: '新都区' },
|
||||
{ value: '510115', title: '温江区' },
|
||||
{ value: '510116', title: '双流区' },
|
||||
{ value: '510117', title: '郫都区' },
|
||||
{ value: '510121', title: '金堂县' },
|
||||
{ value: '510122', title: '大邑县' },
|
||||
{ value: '510124', title: '蒲江县' },
|
||||
{ value: '510181', title: '都江堰市' },
|
||||
{ value: '510182', title: '彭州市' },
|
||||
{ value: '510183', title: '邛崃市' },
|
||||
{ value: '510184', title: '崇州市' },
|
||||
{ value: '510185', title: '简阳市' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '330000',
|
||||
title: '浙江省',
|
||||
children: [
|
||||
{
|
||||
value: '330100',
|
||||
title: '杭州市',
|
||||
children: [
|
||||
{ value: '330102', title: '上城区' },
|
||||
{ value: '330103', title: '下城区' },
|
||||
{ value: '330104', title: '江干区' },
|
||||
{ value: '330105', title: '拱墅区' },
|
||||
{ value: '330108', title: '西湖区' },
|
||||
{ value: '330109', title: '萧山区' },
|
||||
{ value: '330110', title: '余杭区' },
|
||||
{ value: '330111', title: '富阳区' },
|
||||
{ value: '330112', title: '临安区' },
|
||||
{ value: '330122', title: '桐庐县' },
|
||||
{ value: '330127', title: '淳安县' },
|
||||
{ value: '330182', title: '建德市' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '420000',
|
||||
title: '湖北省',
|
||||
children: [
|
||||
{
|
||||
value: '420100',
|
||||
title: '武汉市',
|
||||
children: [
|
||||
{ value: '420102', title: '江岸区' },
|
||||
{ value: '420103', title: '江汉区' },
|
||||
{ value: '420104', title: '硚口区' },
|
||||
{ value: '420105', title: '汉阳区' },
|
||||
{ value: '420106', title: '武昌区' },
|
||||
{ value: '420107', title: '青山区' },
|
||||
{ value: '420111', title: '洪山区' },
|
||||
{ value: '420112', title: '东西湖区' },
|
||||
{ value: '420113', title: '汉南区' },
|
||||
{ value: '420114', title: '蔡甸区' },
|
||||
{ value: '420115', title: '江夏区' },
|
||||
{ value: '420116', title: '黄陂区' },
|
||||
{ value: '420117', title: '新洲区' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '610000',
|
||||
title: '陕西省',
|
||||
children: [
|
||||
{
|
||||
value: '610100',
|
||||
title: '西安市',
|
||||
children: [
|
||||
{ value: '610102', title: '新城区' },
|
||||
{ value: '610103', title: '碑林区' },
|
||||
{ value: '610104', title: '莲湖区' },
|
||||
{ value: '610111', title: '灞桥区' },
|
||||
{ value: '610112', title: '未央区' },
|
||||
{ value: '610113', title: '雁塔区' },
|
||||
{ value: '610114', title: '阎良区' },
|
||||
{ value: '610115', title: '临潼区' },
|
||||
{ value: '610116', title: '长安区' },
|
||||
{ value: '610117', title: '高陵区' },
|
||||
{ value: '610122', title: '蓝田县' },
|
||||
{ value: '610124', title: '周至县' },
|
||||
{ value: '610125', title: '户县' },
|
||||
{ value: '610181', title: '韩城市' },
|
||||
{ value: '610182', title: '华阴市' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
value: '500000',
|
||||
title: '重庆市',
|
||||
children: [
|
||||
{
|
||||
value: '500100',
|
||||
title: '重庆市',
|
||||
children: [
|
||||
{ value: '500101', title: '万州区' },
|
||||
{ value: '500102', title: '涪陵区' },
|
||||
{ value: '500103', title: '渝中区' },
|
||||
{ value: '500104', title: '大渡口区' },
|
||||
{ value: '500105', title: '江北区' },
|
||||
{ value: '500106', title: '沙坪坝区' },
|
||||
{ value: '500107', title: '九龙坡区' },
|
||||
{ value: '500108', title: '南岸区' },
|
||||
{ value: '500109', title: '北碚区' },
|
||||
{ value: '500110', title: '綦江区' },
|
||||
{ value: '500111', title: '大足区' },
|
||||
{ value: '500112', title: '渝北区' },
|
||||
{ value: '500113', title: '巴南区' },
|
||||
{ value: '500114', title: '黔江区' },
|
||||
{ value: '500115', title: '长寿区' },
|
||||
{ value: '500116', title: '江津区' },
|
||||
{ value: '500117', title: '合川区' },
|
||||
{ value: '500118', title: '永川区' },
|
||||
{ value: '500119', title: '南川区' },
|
||||
{ value: '500120', title: '璧山区' },
|
||||
{ value: '500121', title: '铜梁区' },
|
||||
{ value: '500122', title: '潼南区' },
|
||||
{ value: '500123', title: '荣昌区' },
|
||||
{ value: '500124', title: '开州区' },
|
||||
{ value: '500125', title: '梁平区' },
|
||||
{ value: '500126', title: '武隆区' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
/**
|
||||
* 地区编码转地区名称
|
||||
* @param codeList
|
||||
*/
|
||||
export const code2Location = (codeList: string[]) => {
|
||||
let location = [];
|
||||
let parent: any = chinaRegion;
|
||||
for (const code of codeList) {
|
||||
let item = parent.find((i:any) => i.value === code);
|
||||
if (item) {
|
||||
location.push(item.title);
|
||||
if (item.children) {
|
||||
parent = item.children;
|
||||
} else break;
|
||||
} else break;
|
||||
}
|
||||
return location.join(' ');
|
||||
};
|
||||
export default chinaRegion;
|
||||
@@ -1,25 +0,0 @@
|
||||
export const CommonConstant = {
|
||||
STORY_ITEM_IS_ROOT: 1,
|
||||
};
|
||||
export const defaultIcons = [
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1Tr0orbgludFkKC2iaUj/AFuScj2qncmS+m3JahJDyfL7+5r341bvbTvc+LlQUVa/vdrMoDk10GmaPbNlru4jkOOI4nBwfc1jz2c8D7ZYyD9QQfxqPypP7poqL2kfdlYKLVGV6kL+TLmp6cbSQmJ1li7YYbh9RRRpmlT38rIhVAoyS1FR7eFP3Zy1NVhKtf36UHYozeO2nVRNpaPtORmUj+lRw+JI5YJ5PsaxuoHloZs7jnnt6VjjTwegNSrpuf4DXU8PQirRVvv/AMyPrtSbvPX7v8i1/wAJS3/Pgv8A39/+tU9p4w+zyiT+zFdh0zMeP0qpHpDt92Mn8KtRaDK2P3Y5pTWGtZr8X/mKFWte8V+BcPjybLGPTEQscsRLyf0opYvDUhxkAD6UVzN4COjS+9nZGpmEtVf7kby6VGoyzL9OtTJYQKOoP0H+NFFfMVsxrKVkz6WllmHtexKkUSfdjH4nNSAkdOPoMUUVwzxFSfxSO6FCnTVoxEJ5yetFFFZGh//Z',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1nw9dx75HNlaornmLYCCPrz+X6VDdaDGZ5Xs2Vo+uwkBlz2x7Zrzmw16W51lfsICRRoBsLADeRz+HStax0PU5p3lv9QSYOXyhJ4JGOSOh+lSuIYUrz69u+n9I8Onl9PFWpVNEuvY7e10iKzKXF66whWBCODlsH0rXTxBHBDLdXCLHZxjO5jzj1P8AhXH33221sjJKGu3UKivv3E8dW/GuL1Jr/VMC6nYQj/lmOAPQY/GvYpV6OOpKtzpr8v68zmcv7Ok6VOGv5+fp6HQeLfiBfaxJJBpkj2lgPlAQ4eT6nt9BRXlsWpS6R4juY5CFRXKEL82D2/EUV51bOI4Z8lKjzLvf/gMy9hUxDc6tSzOt0TwbqenXqtqVobiBuGaBwxz6gg5x+Fdn4Vs7uw0021xbMzrMQC52llP8Wf1x70zSNeGo3K29sMzBSzDG0npwPzNa8d2UEgxHG2csGXkn3A5NfBuGLrS5PZ3v2v8A8MfT+ypU/ebsi1HF8hyvlsTgoWyD/n0rD8SaJDcRNNEyWl2R8hZ9sb/X/wCtW8LqIwL5oZJG7xsAO3qK5nV9Jtbq9F0JLl5yQWDEsJAMDGVHH+fSvoKeS1sPhnX53Ftarb5bu/8AWx58sXSrVfYxSfZnhE9jdyazH9khnk3TFYZFQnzGB5Zc4yc9qK9uvrXUL0KmpX0FhAkqyJHGd7qR05HpRXmVcfJ2XKtPJv8AGx0wwCaur/d/wTAsdTkkuwCbtlAzhVBC/jkcVqW2oGASzLdLHbg4kDcgHGQNuOp5x9OaKK/UMYo0MNKrFK6Vz5KhVnKrZyet18ihPr8oVZdyeSxOzeVLcHrjPH40xNae9vTGl8NqqWPmsEjIBxjAJz19R+PSiivzrEYmpiadSdV3aWn3pf1Y+vy/DU6daFOK0dr/AHXM6HWPPW5mFzYxypb+YqkmQu2ThRgZJJIz6fSiiijHU4qpypaIUMRUlTim9r/mf//Z',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrtQlc+Jb6QkM0VmscYAJwXcE59DyfSutt2aacCQhYwcBR044/xrjNOcXV3q91HyGvorUjngoQDXbWp3P8wQMrMQBzxux/SvnMQm5JtbHqU2kjoYfKhs2BYZ5UHHTNcV40JfRr145MTLbu2U4O3YxxXVoPMjBlOEA7HnNclr0wNjeJ5W9Ugcehxhh/9apnKb5VbRBFLVj/AAUV/wCEfsZMsRsUH6ABf6UVn+CL2W98PafI6qiOpXavRQCQMfkKK561O02m/wBTWDuloYXhSJl0O2mXJlur9rg89cf/AKq6fTrjfd7mJAUE9OOXY1h+GmZrHw35EIjt4Y3eYbxlSynAAPJ5Ndfamyt4FCZUgAbt2C2OOfWu6rilGVmjKNBtaHQaeR5QIIbPpzXE+JLhBql7Dg4EZJXsflY/1reM0KQ7hc4B5IUDNYWtz2ENjeTxwebcNE6hhyzEjA6VVSsoWi47hCi5XdzK8C3outCsGkccMq7fT53GPphRxRVLwEz2Ph62tb21W3uIJGbL8kjcWU5HX7x4NFZTxKhJxSRpHDykrlk7YrlfLdpDIQN+3Gz5c7c0GaZS27JVTgvjjPoKKKinBSl72ps/dj7uhaWRljA3Y+nP8qhglWRELDAbJXK9TkZOenTHXFFFdeKhGUEZUpNMniaV5SlvAkqKNx+Yc449OOnSiiivMlFI61Jn/9k=',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDz35iSABwM8nFKUkGNwABGQcn/AApYiVdmABwB1GRzmtW30t5tO+2QlnG7YwUEbDgsc/grfp716bdtzzkm9jJVWPGFyenNKEZnVRgBjgE5/PgVMAXClt7oCFyece2Pwq3pVqLuba8ZKAAMRxt3EKpz9WHXtQ3YSV2ZuGBGR8pzhh0OMf40VreKrJNN125tFcO8MjxsVYELhuF+oGAT6/TJKIu6uNqzsVNIh8++ZMMf3bHCqGPCseh+mK6nULeSPwlbN9iu45riZmniiQqh2KojY5B4G4jbjkgnPFej/s4RJLoWsI5cE3URBVc4KjI5x6168lnILm4llihlEpH3n6AZA/h44xXLUq2lax0U6V43ufHWmWU1zJK8VtLMuxwCqcZIwOnGckcVu+ENJuU8R6T5tjcNauy/ad8bAbdx3DjpwOM+gPtX1l5K4Hm7SsbbkwMbeMev1qnqEBuYHFkI33tuk+YAEgYH1P3fyqXXv0KVC3U+PPEJvZL0TX1pLa7yxWN4jHtyc455P1PJyaK9o/aVP/Eq0UHaGM8hKjqPlHX1orppS5o3OepHllY86+H3xCuvBlhfWttYw3K3ThyXkZSuBjjFdZH8eNUQBf7Hsio4GZXJ/M0UUOlBu7QKpJKyYp+POqMedGsSvoXakPx41QZMejWCk9SXY5ooo9jDsP20+5ynj3x/qHje1tYLuxtoBau0gMJbJyMc5PtRRRVJKOiIbctWf//Z',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2lr23U4MmB3OOBVO61qGNwkC+Y3r0Fc3m4kkQlGYseCeB/hVqK1aPczxge+6vYl7Kn8cl96PJiuZ6I6GDVbaVCXJRl6g1bhngmQvHIpGMnnpXAT3kouzGiHOfvFT+frSXQ1WWTBRwvX5eBiiUYKy5krjTvsjuP7Stg5G4kf3gMiivP0aWKU/O4c9SOlFS6b6PT+vI0VuqOpgvo7gv9n2S+WTG4Qg7WGMgj2ppv4lkwBGWLbOucHBOPbpWTqJhigllfyowmXEzDhDj7xz+H5VBbapEViWC/sHuJSSowMOO/wAvc9/T2r86jWm1dSf4npRg5K6X4HQC+iSQL+63NzwQaT7bbuQXERycDOMcVlXUMF5Zy208RMEqlXUErken09qisLCwsIYorW2SNIiSigfdJ6kelL609+Z/15kXibb3UUakyBVUd2AA/lRWWrO0jebMXiPHlMi4H44z+dFTLESX2my4yijO1KSJrCVVjL+YDiNTgt+dcZB4atjrMF5DYX1nOrCbiQMm7dzzu6H0+tFFVQqOkuWI+ZxejO+n+6GiVXJ4xnGBUbnOTsdTjA+YjP4UUVyLciwQTMYwRuBIyVYc0UUU2kW1bQ//2Q==',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDxWG1b0xVyKBh/Ca7i28K3THH2SYHGcbT0qY+HpE/5ZsPrWaxdNuyZu8DUtexwpiJGKgliC9q6UPYTai1ikn79dwYFdoBXqMnvwajn06J4xJG3mRsMhkOQR9a6IzTOWVJo5Gcn0orUu7NFJwpFFVcy5T6v0/U7HUGMazQvg7Ths4rn/iLqeneGtDnvba2sZbtWVY45MlX+YZ4BHbJr5Z07xHf2vMd06EnJwcZNTXes3F8xa5dpnPdmJr5+OXTjJXldH0LxsGrxumS+KL2G/v7q7jjSNZ7iSURA52hiTjOB0ziu9+Gmp2us2s2n3Mdlax2FumJJG5k5OSSeMdK8waRDnMHzf7JqOQxom8/uz0xg5/SvUlC8OVaHnQm4z53qe46loNqclL7TADyP3worwea7kOR50rD1OaKUYTS+L8CpVabd+T8THDsehqxBJKCPT60UVvY5TQ+1KFAfk+gNQPJGp3QIBnrl+aKKmxVyNfMnDEIDgZO00UUU0I//2Q==',
|
||||
'data:image/jpeg;base64,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',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6QEqJtVnG40y5vIbe1kuJXAiRSxOe1Zl5p8s0TpJOEjYYO0YOPrXLa9YSz2qaZYoXtQwODyCR069ADWdi7mf4o+LcNjfWdtodj9vL7WnZyVWNeMrkcZ5xnJGfWu60HxDZ6xbRSxMsZkO1VZhlmAywHc49cV5rqfgx49DaCJJRKSHkdOC7jHJPXHbH19ao6Dpk+l6pHcqq/wCjSRlQSM7A20/TjBoaEj3Giuf/ALRvDqAOwi024xjkn1opWY9Ca08RadeifypVPklgwJAzt6nnt71ymveNL1PsUnh/TvMTzCLhbiM8qOylST26gEcj6Vw1tYXnh68e9Y7IGYlkeTMpUknCquQMnnJPFUNSbXNQ0S41uKJLWK2AZY5MySTDOSw6hR36e/HWqJueuf8ACXWdzcWsM1rcQ206AtcyAqkbHIAIIBAyCMkCtY6DBtbYTubqa8a+HUl/a65fTmWeewgtwxDyAJ8wVstk4J+9yeeK9OsNdvL6PzYI0KY+UBwcmkxo6u2gMcSpIVcgYziiqenzXU8OZU8pgeh5BH1FFAzgPEPgy51C4KrPO6uGy7TYVCcDAUDJGM9x+tSReF9Q/siLTZbxfLjzlo4whYYIx1460UUBc3/DHh+20i3lWMSEsAp3NngDA6VoyXGnacqrPNDBuyVDuFLYHOAetFFICpB4ogmvpLW1sdQkCEATeSVibPox9O/FFFFQ5NGiij//2Q==',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDpvD3hix1OxdrHP2yNjuWVcbMd8epPHU13fh/Tb+0eFJJz5aDMi7RkscdT3HXpWjp9rpOpabYXVmrWpaBZYmB2uq47+vvWBq+r6rplnPenULWS1jLH93b7mCjJBPPt19axjCF03uNprY7hVp0skdvA807bY0G5j6CvFLn4rQxXEEyarbShY3Rz5OwrkqR8hOT939fz39P8R6v4j0Rbu0nhnt3CsAISOT2yG7dxWzemhGx3cXiKyLsWyluFLGdiAoA70V4P8VP7dudCuEbUHjs4pVWS0jXarZXON3XHHSioTZSPUba7gs/CWiCW7FvJJaLHtDAMR3xXJW2uWf8AaUkK3DrcRjzPLmjcO6euTjrnvWOfEr6pLFZazpBuCjkRzsFD4ByMFfoOn0r0Cy8NabqkEU2oW7FXUMqM7q/HHzDrXNz80ti/Q8703SLNbeRLjTyLtriKQQNAS7KPLzgY6YVq3p/FMdloosrSSGxnt1WPbMMbQBzhfX2966DW5bLSV8q3iV3BVYoxvAx05JJ/MVwupadM4luprPTlhwWiTyWkOOu3r29T/WuiPkZ1H0KOua9b6r4ZvSlzFdTI6BzCpALbZB0/FR+VFXfD1zBbLILqK0gtCVP7lPJdmJPGMnI45oolKK0YQ1Ry3hnxHaA7p7uW2uZBgOigsV9OT0yPXrXoWlQ+I49ZdoLk3tkUVknKCMZzypGcZwBznv0oorBxT0NYK6PQoZI5VR9TitDcAYyAGwPTnmsjUT4e0+N5Z7mWKNjyu9iPoAf5Ciit+VctyJyseS+KvFen+dfW9jZo9qOUnkjGeg5PA7kj8KKKKhaoyuf/2Q==',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDl9L0M6tFd3cl5FbpawmQK7YLc4+vP+HrVKOYFnIRnUAg7Plwe34ZxVkKGj+9g/d29Mjuc/lUq29owt4oHaEvxNJIflznsBzjGK+9UWpN30/LQ8L2isUhA5b7QyHCnGSOhqyYIru8CtF9nHClEBOMADPJ6nr1qyLm4Gny2C3AFtvDlMffbpxUun6gunSmX7JBMoAysqkj6+tNqWrt+O/8AwSXPohmtaP8A2LKiNJ5iyBJYpQdu5DyOKKfrV7cazPHqN0yEMdoRflCAAYAH0NFZU4y5Vz2v1CTVyKNIy+2XIj3DcQOQB6VLfpaf2g40wS/Zs4QyfePrVhYIPs7AiU3Bfjpt247++afBaMzBQcFuCO2M1s2k+a+33epzudtEUgFiuVdIsbMHawyCR6/WlvX+2XM91LEoaQ7gsQ2opz6V6JD4KtHg23jCJgPKSQMSWcnjPauLaB7O4ZXgEqruUBwcHqMgfrXDhMxoYtt007x7/wBeXU6cThquGtzta9v6/IqR2FpJpjXL3eLkSBVgIOSuOuaKligKk4HzE8H0orssk3d3OXnPT4tC0qByY7OMk9S2W/nmrkUEEZ+SJEP+ygFFFfh9TFYiu71KjfzPtIUKcVpFIlYh8bsHBzzTH8oj5xv9tuaKKmmm5LVmyimVZLHTriQPLZoWz12YNFFFe7S9oo2VSX3szlh6V/hR/9k=',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDuPgwSNe1Q7FRggVkPVCSvT/ZOM/XP49F4O1CT/hPvFti8zLA03mjLcKVVAcemd36VzfwUdG1K/KyBlKR7A5xIuWbKke2Ov1/C/wCF5QnxJ8VuYvNIkkCqTjJ/d96tK8mQ3aKPQ5fs4bEXmSNVDTtXsNRuhBaXttO6cmOGQMVHuB0q3bXjSRgrGke7hgOcHoRmuH8Nz29s2hQ2FpBF5kduJbiGEBnbywWViOoyfzU/g5T5NH1CnSdS7j0L3jd0iks5ZHZBFdF8gdO2cevUD3OeKKr/ABJVhZRkKjSC7yiEggHa/wA7k9sA8HjA54zRWcFdFzdmc3oV/Npdyt1pW1PtsMJld4t5GGYY6jvnGayfCmvuNY1C7eRnvL95ATGQoRtu7c3sfLPTuR25rC8F+NFv9NnjleCFp0NpFvcICApPA5OctjA9RUNrqFnFp1tDqFvOhiKyG5eF40HzOdpLHAYl053MOOuMZq+9wtazR7/eSyQeH4pbR0jma42lmGcjeSy89yAR+NcDodxrXn6b9ptLHyLO1W5+XeZDGkfyAtnaCQB27+1aFrr1reeGLUPcRu/mtIgcEq7lQUwe+CwPHpVC41vbZXS6fZPHJc28dvEksTOgRUO7qRn5DnGe3XtUyf3lU1Z9kX/E0x1XwRpl9eskS3UsM7pF1cmNic59+g5xjoaK5218a2Gj6FE1xpf222hMa2yKVctt3LnDHnBGPl6butFKMraWCUL63Mh7LUogostSbTrTYf3McSgMSMEjjPTv7datyPDc6OdMvoEu4ydzzuTHKxzn7yEY/KiiuiyMb2N7Qp9H0/QoLWbRmubaCbdGJbp3KN13An6n8607rVPD9/azQxtq+lSzAh57WQMTnrkPuU/ipoorNQTuaOTVi94MtNC0+0ltv7Zn1KJiTtvoE3pkDOCqDjiiiiolBJlxd0f/2Q==',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDmPC/gC916GZo5Bb3sc2wRTDG4bNx/LK5/3h616l4A8FwDTRHfafc2N/byAtcK4+fnOBxnHb8KZ4T8QGK01LWzOD9snypIy2xQsanaBxkJk+vGeldNHrupSzEoYZIM7SUcblYdeo9a8VVlF+8ztdONjpfJUOpYZA9ajvvmJAPUYwPSsOXUr0ghJiHC5KmIfz/A1jX99qhvI7db7y7iUFkTZ1A68Af1rVY2m5XcieTli0kdMbWPB3tz2xRXl/iTxPqumrJFLfbnU5+RQu0e5PfNFa/XnL4bsz9lBbo5HRvF8tvbWlldWltJZQoIz8nzYx1z+tdhHZa1DOJ9NVZNPmTevkTiMAEdRXjjSbhEVuNm8jcMDAB7816l4F1+4udJjtNJaCZLdVVoxuMmTgFiO4yRk9Oa4cXGVOPNTXrc7E4StyrU27Oyvo1ZdXlvrnAUoYwJCpORzz9e9YU9tejV4ri7E8RjDbPMdTuzxwOo78VpahqGuXlzf2tiiQvEoUyhgSGBJAIzkZ569qp+GDf2Mwh1J1urBJ0Mg3CQqudzKR1ycg4rlp1JWfNZXN6UuaUY1F7qe22pkeKv7Pisprm/i812ICrvZd7YwOh9qK0/HC2D/ZDpM1qZ4oJZZzEgbo3QAjg8jsKK9HDxgo6s1xdSNWd4xUV6L/I8otb6GWLZKq4BADr1A98dq6HTL2eKaOWzlWB402B0ULke+PvdutFFdcqcZaM8SlqzuNJ8ZNahvPhSSR8GSVW2lzgDJHc4AFE/jXTAHVbFdzEkhfUnk9R1oorlrYanbRHdPEVIxsmcy/idEvG2WqywlXLgDGSWyOT1wOMUUUVDw1N9Dl9tM//Z',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD257PPaqotlliWSM7kcBlI7g05/F2gmNjFqNu7gHam7BJ9Olc14M8b6fLodrHq08VrdcrHETlig4BOO/FYrFJGrwzfQ25bH2qjNYdeK5m8+I9n/wAJbZ20UMm2aFAWx0+bc3B/2R+tdGPFlhco5tLa5mK+ygfnmrWOildsh4OT0SKU+n+1FRL4shuHZI9I1TI43tBtT8z2/Cim8ypLeSJWX1XtE8Chu9UtIjK6N5cqjdvUMCPf0rp/A11Z3+q21td2iJKTiGRd3ysfx471vyfDWae9FxFrieXnmN4zIMdeuRn9K7fQvDlhpSIVjtvOAw0kMPl5/Msf1r52riqbh5vse/ClKMvIY3hazEqz2cs1vdLGY1kRsgAkE8Hr0FZ1v4Q1Gznd4NV8yBsnyGi2opPcDOO/tXX/AGiOMfKMn1PNeYeO4/FyXs0+l6hdSWTfMqQMFZPbaME/UZriouU3yuSXqbT93VI3dS1KPTLiC01O+MMwG/A2orjkd+1FeB61daj9rY6m9y1x3M5Jb9eaK9BZdFq7Zz/XJJ2sfRSapgct06+1OGpbuAW6c5/n9KKK8lo70iFtSDAlX4HVgeB+PT88VUk1Dcu8N8n98nC/mf8A69FFKxaRl3csF9G4liingTq0i5T9eT+lFFFbRT6Ml27H/9k=',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrtO1i3eSNphvAHLRsOnritzUrSDVbRbR7udIN+/gK4cnkZyDwPSuCgs47eVZIzsVcbcjI+h71qRXMy7Vtgwnb/VNuGB1HOfzwaWJymtCtGrRk3bq7afpp+B3Vc5y/FUZRxHut30V3f9ddl3OXSI6Xqd3b5EwRmhLLxuw3UflWnp2i285NxIzJH2aVgAT6DGT+ldVofgyz1CwaSe5n+2yLvDdFVj0ByOfzFY9tYusKFiGKHCoOv+HWvopVqOIbUZe8rJ7q/mfHYGtXwVvaaU3dpKzfTS/ToT2EEkl9DZRQLu8wAQ7gVfHPJ9Oh+gNFdh4WsrlbmGW3tETy+JJpF+ZievJ60V49XHcr5acLL+vM9anl8qt6lad29ttvmv8AL0C+8P2CefKbiKGV/wDVxnARz1IAPr6Z4rNbRHePZjBQZEbH88Cs3VtT07VdRtrS8jUokokUs56ZOecZH8IAz/EPTjbfWtOl1OC3S6JcJtOGztAxgE9utc9PMW21KSdtu66P8Op11MqpJJxTV910et1669CTSL2VnaN+YWXbjd1GK0JzYeHbK9vbmaO2iiAYuIzIUBIAA65zkDihVtYYy8ZOSMjgc1QvtVtbWG6dlmaLCIxQhSMnk5J5A4OP51g8TRUv3Mkk7f16+ep0vDptSnG7V3/wPTyL2k6laa6V1rS5Ly6hDbEjZTGFOPQjp9KK4rwJ4ktVUTNdpHp8O+3RGmCxvhziQoehIwOueDRUVa8Yy5ZPY3pUUo3Ud9f61PnzRfE89leEwXTFmOJJH5BA7e9d9ZfExUiRZ7ISSeZlmBGGXuAMcf0oorpr4WjUV5RRz4WtUg2ky5qHj6/lR20torZSBjC/MPbJyPyrjtW1q71EhdXvpiqptUNLxj6UUUnhKNCPPTjZnTWlKUXJsw01SSOVorURGNRn5Sc/Xk5JooorpVJIxUpSV729ND//2Q==',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5+0q42aFqNuQAJSrA+pBAx+Rb9aopAfKXHVjXQ+FLCO/xa4O5lLYxnjk0t7pxt/KTY20FwrEdcMR/Q0k7g1Yyo9PYxhgc+1a3haFbfWbe4lGFhJc/gM1r6TpU7eYDDkIwR+nBYcVT8S2M2k6ncadMNk6OY3FWnbclq+xxOqsjXMzRKVRpGKqewzwKKL9MSnHY96KyTuaWO78JCOHdsdFutgCrnJYYweKnvbxrmaGzMW1IVkkMn95nYtiuBt7uSHUXkjYiTO0H2rodGu7y6v23pJKzIflVSex7Cs7NO5rdNWPbvCV0JP7ZWdI186eBijMNx2dMDv2zXmPxjmZ/iDqUm4ZaYE7TkcqK2tDW+jhcW9pdySBSAEhY/jXmfiC7kmnleUMspkLHPBGSabu2SkkUNSxuGfvEUVWklDLGSc4BBx70VS0E9WX7CWFJQ5VQSeWxk16VpfjnRNKhijstJe7uQBulumG0n/cO4UUUpRUtxxk1sbV58SdW1vT7qANDZWiKAYbVAgb6nr+A4rzLxxGgvjtI2OqtwD6ZooqYq0rIpu8W2cn9ndy3ljcFGTj0ooorYwP/2Q==',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDsrL4exQEMt+zEEHJTGP1rZk8MSyQCAXhCZyTjg1qwXjSxLjAXrt6f/q/Gpbq8hgheVhIUVNzOFyBge1R7ZvU6Vh6drJGNb+D0jP7y5LDHb1qx/wAItCBGygyMDnJfH9K0ob1JVBiljePA+YHcD9MU+O8aQkRJvC8sS2AB/SpnWva4lQpx2RVtdG8pVWZITsOEHJ4oqwl2oG15AGz99uVUZ/Xp60Ul72quaqkuiMOG6SRpI9zRynIDSAKnHsM+9SxGNopYpkJI4Mrt8gH0x/WsO+u7WGOaSGaRlRc+WVyxcfwjAxnp1+lY8+qR31raTXM7Qq7bhDvKscE4BHH5fSuX4fjJVr3kdjd3bW9li2ktomUbV+0D92MdgAcjjvSaMkqW7HUJzPdTt5y+X0jG0fIc5xjB7kd8nNYG0a4jRLA90FO7G3OCMnn8+lXw0qhDG++bG0ueAnbGCMY+lL2t0mVeLjo9f62LiTS/a5YSrAq4G1UJIB6kkdcevvRTNQEECzsLiOWSN0E0ajaCTjp6mit01Tdp/wBfcac3K/e0MnRNPvri4F/plylpLGfLODvyCOeCCOhHrXPeKYbUa3NPcTXEs0ClpjNEF2HsoKqV5wDnHHHeiis6kEqSZy1YqFOM47ieBfFUscA0+1MSTTSeaZS7DjHGR07dqt+ItRnsGX7OVuTN8wZcfU8Ejn2oooesNegUJXhd62Y2y1SUolxeyILX5d8aqWbrz3+nOe9FFFZqq1r3IeIkntuf/9k=',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC/+ziNTg1fVLW3k/4kQiEskLc+XMSApX6gN/3yPbHvleD/ALLt1/xI9fubuThDEWduwBl9PavUtb8W22n6XDqFpbTajas0nmm3wDCiRvIzsDjgBMds5GM5FQykX7/xDpun67p2kXlwIr3UFkNurDhymMrnscNkDvg1r14zqNnB47gsPF9ndj7NpjSPH/ekL4RgV6rjAwfbvXaeDfEf9oTLZyXAlkt42E5YYIYEFee/ytRYDif2ndXEXhzStCRyr6lch5cdfKjxn/x4r+VFY/7Rtn5HiHTdT8wytJaeRFG33YyJM7vxLD/vmimhGJ8FdRm+zeIbWxtnhsTa7pg8W3a+Ts/PL8D0r1G2S3tbW/8ADkt0ySa9YiG1VYy21mDpJIeg43pxntxXknwg1OwnttSl322jQCVY3t/OIS4JUjqemN2fyr1TWbm/SbR9R0fTLS/u7KO5SM/aQ2FMSsh2hhnc4K+345oY0cD8TbfTvDUfhHRvBWoo76eLj7VsuF3yb/LILjPzAlW4GQMduKpeDJ5NN8V3Uur3Nwswu5YAsQ/dOsillLemNwIOexFVPFGn+JJ7q31JfAUS3FtKAHS3umPG0qSS5BAOagml1ieK7kv9MuIJ7l4mZI43wAqL2wf4iw59BQI0viNrlrraaPpw89JLC0jM8j8qSQp+U59hRXK+OPLk0yzuTaT288k0cDm4jKLIAp5APXGAOaKYFLRJ9M8PxyJcQ2+pb33lLjfjPHZGU9u9dZYfFVrZUttJ8NabZrn/AJdB5Rb6k7vzzRRQBZHxZgaQNPY3BkHV1mDY+mQK6fR/iPo95altQTVDHMroFRE3AYALAlvU8fQ0UUWC5z/x01/T/GFlov8AYEF4ZbafMsbxhVRADggAnuTRRRRYD//Z',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2Ww8ZRrrk2l3EMg2SCNJMhgSfXHK8+ox711v2+DHU/TFeYpLaR2GlazeWiPdy4leZV2EnOAzBeOAe4NM8da7qOmalYR6fN5aSR75F8sNn5gOpGB1HcVzUp+0bT6fqrnoVIw5faPY9Q/tCD/a/KlF/B6t+Vebax4umsbl44YYZhHIkcm4lSpbOPr0P6VsXV9eR+JLe0jRjaOmWbyWIzhv4+g6D86bqQ7P+v+GKWHg1dPut+qtdeuo3xD4qmmubux03/RxACJJ3GSSE3kIvc47nAorlyxfWtVZIjI3n3K9MgYgA5FFedmeJqYeu6dN2St+Sf6nblWX0cXQ9rVvdt7Sa2k10a7dfyNgaqZINNW7treYzS7GJ5Cj5SduBz1/IUlhr1vrF40MC20siTFAxTIMfXuMhucY9fasPw94206fTxHJFDZ3SSbUQlmDLjqGI4PatHTorRtXa6+xqlrFteFkGCzjcGLAnPofwFbVcRSoykq0+XZ32v6f5djz4VJ14wnh3eLfn/X3k974fstQvLu4a/u7aHzVknjACIzI24bsj6fpWheXlwniO3VZj9geNRtAJDOxOOemMD/Oa4GWDW9ZumYajN9gM7ie3EuBMm7BXGOOMjjH6Vt61bRyJp0ty5jjREinyF4UJjq2QxyTzj0FZ/wBq4T2ns3JX/rT1NZ0asYupSS116LzbvsZkd0g1jUxIHKtdXrDDY6R/4UVlW19Asl22orHsmu2cPs3bSeuD1AI9PaipzaMK2JlOKfTo30XZM5sszR4Gj7GdSKtfdpbtvuvX5mtpfhqIak19dJGG3blhjTYin2GTxxmpvGurf2XpYig/4+Z/lQL2A6n+lFFfJYGcswx8I4h3Wv4K56Wb15YTBTrUtJaa/cr+tupwEWpXt26xi4ED5LEk7AB74/Cut8J3B1CC50q+nWZ0JeOTO4HjB+uM5FFFfQ5pRhGlUjFW5VzK3R3PBy2vUlTo4mbvKc+V310s9PwKXjOwmjITyZmsrcbg/GwbvyA+YDqT17AiiiijJq0pYZXMM5wtN4lt9T//2Q==',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDA+HXhzTfETwQR3zWl6E+dmKjLc4CA/e6AccjPQ54+ivhxYahpfhxLPVAgljkIQrnlcDGc985H4V8+6JJpfiDw3qWjeE4p/wC01ijfcqbGYLImW3euMn1Ne/8AhrxRp+oWm22n81YAI2bfvZWHGHOfvce+euauMLGC0Ot3VyOv+N9PsZr6ysZobnUbWNWmBkAjt9xwDIc+vUDJ+mRXLeJfGjadLLdXlxcQWiMf9UCdqjPOByen5nsK5XUb250HWr3V7fRpLy88RqhgiVFaLAXILYP3iFLFefrVbApcx38viWXwzbtJr+oQ3cblnbcVilByMiJM4ZfbORzyc4BXkvh/TJPHSXHiLxnfXMGmwB32H5VKISCdw4VQQ2QBnvnmii47Gb8M9esfDPiO/M8Ebi/2sFQkGLap+Xpk5P8AKtjwNJPJDYWlvFJa6UJGEp3MgLYH3yOeSBn9MVxfw7utNTV57rUFU/Z13rno2Rg59eSK9g0LU9M+G+gta6xdPqmpz/vRa2kZlZVIGBjsO+T/AErOLtq2D952RzfiyOzmvdRgWTdZm3ZFkYl/LdsKSo/i4J4z3PpXQ+B/Fui609rbXPmJNpDoIWByshEbx5wO21ice49K5vWJTrHhm/1+xiMSW8jYjjO9ozjo3Ax97PTpVOHwpp01upjmMF5cYdW3bdxKliAR04B/KhtvYIvl0kXfiVr2m+FfCNlomhzJd2N0k8cjSNlgrtuOcAD+I9qK8e8b6ZqNksFpePgRg7Rt69Ociis2ubVlaHReCNK/4SSRbUSw2cMhXzJHO1mUHcwT+8cKfb1r0rx18N4/GfiDT79dVhhsLaFLZY0Tc4Rcknfnk5J6/wD6yit4xTWplez0PQfDeh6P4e0MaVp1sotCD5gf5jKSMEse5NeEeLL3VNK8WXuIzFDYykwwZJHlMGCkHvwf84oooqLQV7nP310+vaNCXZ5bi1QjLHk898+1FFFZWuUf/9k=',
|
||||
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAoACgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwBmr2ovLITxbhJGMsB1K9SMetaeiX1vfafBDqTsUTgfOFZSOhGe2McdKbaETRLPC6uW/unIkHqPeoYrGyMxzCwIYnAD4BHpg14ia5eR302seo05P2itd736m9DYRGLd/atnjZ97Hzbs4xtz6d6t3V3Bb2UkGnllib73zgsxPUn8O1ZsFrZDBEL7f9Z0fr69avWNtaC7iUQkguvBD9yPU0lyp3d3byRDhKzSaV/N/wCRreHrL7Ja+fJu81x8oY8qvYUVsv8AINzMFGM7icBR06+vFFHKpNymrtmTnNJRpaJHBfC6GOTw8RKoYMrpzz1Lnj8VFRaQnmXjKZ8MWJCbuSPpV34cPbRaVNFay+akJGWIxnIkPp9e9UNJv9OkvFvVS4t1WNE2thlYkZLZ4x96nrzSlHa/5hypQjCW6X4r/hiKDVoJPEcmkJNfefHH5pYuNn3sY6ZrXsZnbWLeFpWOZFypbtmuC06U/wDCy5JA0ZZ7t4sF/m8veTjH6/Suqg1SxtdeinkkG7zFAXcvQEc4zn1/KpU5XtE661ClH4tdH0vr/kdlqJWXT7c+ckgL4354JywwPoePwoqlpz2zaNb28tz5LozPwue7H+tFVHFRivelZsw9g3pGN0rr8TgvhnbXWk3wuby4RrFBiWIZxJ8rKBnPON2eK7n+1vCewxDS1gUYLb48j26H+lFFY15uGkerO2jBVrSn0RctLvRJpPMtIdN8wnO7ylDZPfnmm6houmXNtK1rp9ml8VLROYx97r/OiiuepUkmknvoOMF+By+oaV4gitt0MAe53/NPHGAjD04YEfjRRRW6w1PqjJ5hWjZJ/gf/2Q==',
|
||||
];
|
||||
101
src/utils/timelineUtils.ts
Normal file
101
src/utils/timelineUtils.ts
Normal file
@@ -0,0 +1,101 @@
|
||||
/**
|
||||
* 字节转换函数
|
||||
* 将字节大小转换为适当的单位(B, KB, MB, GB, TB等)
|
||||
*
|
||||
* @param bytes - 字节数
|
||||
* @param decimals - 小数位数,默认为2
|
||||
* @returns 格式化后的文件大小字符串
|
||||
*/
|
||||
export function formatBytes(bytes: number, decimals: number = 2): string {
|
||||
if (bytes === 0) return '0 B';
|
||||
|
||||
const k = 1024;
|
||||
const dm = decimals < 0 ? 0 : decimals;
|
||||
const sizes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'];
|
||||
|
||||
const i = Math.floor(Math.log(bytes) / Math.log(k));
|
||||
|
||||
return parseFloat((bytes / Math.pow(k, i)).toFixed(dm)) + ' ' + sizes[i];
|
||||
}
|
||||
|
||||
/**
|
||||
* 字节转换函数(另一种实现方式)
|
||||
* 提供更精确的转换控制
|
||||
*
|
||||
* @param bytes - 字节数
|
||||
* @param options - 转换选项
|
||||
* @returns 格式化后的文件大小字符串
|
||||
*/
|
||||
export function convertBytes(
|
||||
bytes: number,
|
||||
options?: {
|
||||
decimals?: number;
|
||||
binary?: boolean; // 是否使用二进制单位(1024)而非十进制(1000)
|
||||
}
|
||||
): string {
|
||||
const { decimals = 2, binary = true } = options || {};
|
||||
|
||||
if (bytes === 0) return '0 B';
|
||||
|
||||
const base = binary ? 1024 : 1000;
|
||||
const dm = decimals < 0 ? 0 : decimals;
|
||||
const sizes = binary
|
||||
? ['B', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB']
|
||||
: ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'];
|
||||
|
||||
const i = Math.floor(Math.log(bytes) / Math.log(base));
|
||||
const value = bytes / Math.pow(base, i);
|
||||
|
||||
return parseFloat(value.toFixed(dm)) + ' ' + sizes[i];
|
||||
}
|
||||
|
||||
/**
|
||||
* 解析文件大小字符串为字节数
|
||||
*
|
||||
* @param sizeStr - 文件大小字符串,如 "1.5 MB", "2GB" 等
|
||||
* @returns 字节数,如果解析失败返回 NaN
|
||||
*/
|
||||
export function parseBytes(sizeStr: string): number {
|
||||
if (!sizeStr) return NaN;
|
||||
|
||||
const match = sizeStr.match(/^(\d+(?:\.\d+)?)\s*(B|KB|MB|GB|TB|PB|EB|ZB|YB|KIB|MIB|GIB|TIB|PIB|EIB|ZIB|YIB)$/i);
|
||||
if (!match) return NaN;
|
||||
|
||||
const value = parseFloat(match[1]);
|
||||
const unit = match[2].toUpperCase();
|
||||
|
||||
const binaryUnits: Record<string, number> = {
|
||||
'B': 1,
|
||||
'KIB': Math.pow(1024, 1),
|
||||
'MIB': Math.pow(1024, 2),
|
||||
'GIB': Math.pow(1024, 3),
|
||||
'TIB': Math.pow(1024, 4),
|
||||
'PIB': Math.pow(1024, 5),
|
||||
'EIB': Math.pow(1024, 6),
|
||||
'ZIB': Math.pow(1024, 7),
|
||||
'YIB': Math.pow(1024, 8)
|
||||
};
|
||||
|
||||
const decimalUnits: Record<string, number> = {
|
||||
'B': 1,
|
||||
'KB': Math.pow(1000, 1),
|
||||
'MB': Math.pow(1000, 2),
|
||||
'GB': Math.pow(1000, 3),
|
||||
'TB': Math.pow(1000, 4),
|
||||
'PB': Math.pow(1000, 5),
|
||||
'EB': Math.pow(1000, 6),
|
||||
'ZB': Math.pow(1000, 7),
|
||||
'YB': Math.pow(1000, 8)
|
||||
};
|
||||
|
||||
// 优先使用二进制单位
|
||||
if (binaryUnits[unit]) {
|
||||
return value * binaryUnits[unit];
|
||||
}
|
||||
|
||||
if (decimalUnits[unit]) {
|
||||
return value * decimalUnits[unit];
|
||||
}
|
||||
|
||||
return NaN;
|
||||
}
|
||||
Reference in New Issue
Block a user