🌴 Sync 2026-03-05 23:51:42

This commit is contained in:
github-actions[bot] committed 2026-03-05 23:51:42 +08:00
1 parent 97c049ed0a
commit 0acff03804
14253 files changed
+3893239

No files matched your search

@@ -0,0 +1,3 @@
whrq.net
test-ipv6.com
@@ -0,0 +1,35 @@
netflix.com
netflix.net
nflxext.com
nflximg.com
nflximg.net
nflxsearch.net
nflxso.net
nflxvideo.net
netflixdnstest0.com
netflixdnstest1.com
netflixdnstest2.com
netflixdnstest3.com
netflixdnstest4.com
netflixdnstest5.com
netflixdnstest6.com
netflixdnstest7.com
netflixdnstest8.com
netflixdnstest9.com
pandora.com
tunein.com
hbo.com
hbonow.com
hboasia.com
hbogoasia.com
hbogoasia.hk
hbolb.onwardsmg.com
hbounify-prod.evergent.com
bcbolthboa-a.akamaihd.net
amazonaws.com
aws.amazon.com
awsstatic.com
fast.com
hulu.com
huluim.com
hbogo.com
@@ -0,0 +1,96 @@
v.youku.com
api.youku.com
v2.tudou.com
www.tudou.com
s.plcloud.music.qq.com
i.y.qq.com
hot.vrs.sohu.com
live.tv.sohu.com
pad.tv.sohu.com
my.tv.sohu.com
hot.vrs.letv.com
data.video.qiyi.com
cache.video.qiyi.com
cache.vip.qiyi.com
vv.video.qq.com
tt.video.qq.com
ice.video.qq.com
tjsa.video.qq.com
a10.video.qq.com
xyy.video.qq.com
vcq.video.qq.com
vsh.video.qq.com
vbj.video.qq.com
bobo.video.qq.com
flvs.video.qq.com
bkvv.video.qq.com
info.zb.qq.com
geo.js.kankan.xunlei.com
web-play.pptv.com
web-play.pplive.cn
dyn.ugc.pps.tv
v.pps.tv
inner.kandian.com
ipservice.163.com
so.open.163.com
zb.s.qq.com
ip.kankan.xunlei.com
vxml.56.com
music.sina.com.cn
play.baidu.com
v.iask.com
tv.weibo.com
wtv.v.iask.com
video.sina.com.cn
www.yinyuetai.com
api.letv.com
live.gslb.letv.com
static.itv.letv.com
ip.apps.cntv.cn
vdn.apps.cntv.cn
vdn.live.cntv.cn
vip.sports.cntv.cn
a.play.api.3g.youku.com
i.play.api.3g.youku.com
api.3g.youku.com
tv.api.3g.youku.com
play.api.3g.youku.com
play.api.3g.tudou.com
tv.api.3g.tudou.com
api.3g.tudou.com
api.tv.sohu.com
access.tv.sohu.com
iface.iqiyi.com
iface2.iqiyi.com
cache.m.iqiyi.com
dynamic.app.m.letv.com
dynamic.meizi.app.m.letv.com
dynamic.search.app.m.letv.com
dynamic.live.app.m.letv.com
listso.m.areainfo.ppstream.com
epg.api.pptv.com
play.api.pptv.com
m.letv.com
interface.bilibili.com
3g.music.qq.com
mqqplayer.3g.qq.com
proxy.music.qq.com
proxymc.qq.com
ip2.kugou.com
ip.kugou.com
client.api.ttpod.com
mobi.kuwo.cn
mobilefeedback.kugou.com
tingapi.ting.baidu.com
music.baidu.com
serviceinfo.sdk.duomi.com
music.163.com
www.xiami.com
spark.api.xiami.com
iplocation.geo.qiyi.com
sns.video.qq.com
v5.pc.duomi.com
tms.is.ysten.com
internal.check.duokanbox.com
openapi.youku.com
y.qq.com
@@ -0,0 +1,10 @@
91.108.4.0/22
91.108.8.0/22
91.108.16.0/22
91.108.20.0/22
91.108.56.0/22
95.161.64.0/20
91.108.12.0/22
149.154.160.0/22
149.154.164.0/22
149.154.172.0/22
@@ -0,0 +1,3 @@
checkip.dyndns.org
checkipv6.dyndns.org
checkip.synology.com
+32
View File
@@ -0,0 +1,32 @@
config global
option dports '2'
option threads '0'
option run_mode 'router'
option dns_mode_o 'tcp'
option doh_dns_o '8.8.8.8,8.8.4.4'
option gfw_mode '1'
option dns_mode_d 'doh'
option doh_dns_d 'alidns'
option monitor_enable '1'
option enable_switch '1'
option switch_time '300'
option switch_timeout '5'
option switch_try_count '3'
config socks5_proxy
config access_control
option lan_ac_mode 'b'
config server_global
config server_subscribe
option proxy '0'
option auto_update_time '5'
option auto_update '1'
option filter_words '过期时间/剩余流量/QQ群/官网/防失联地址/回国'
config global_xray_fragment
option fragment '0'
option noise '0'
+15
View File
@@ -0,0 +1,15 @@
#!/bin/sh
if [ "$ACTION" = ifup -a "$INTERFACE" != wan_6 ];then
if uci -q get bypass.@global[0].global_server >/dev/null;then
if ipset list bypass_all >/dev/null 2>&1;then
ipset -F bypass_all
for i in $(ip -4 add show | grep -v $(uci -qP /tmp/state get network.wan.device || echo 127.0.0.1) | grep inet | grep -v 127.0.0.1 | awk '{print$2}');do
ipset -! add bypass_all $i
done
fi
if pidof smartdns >/dev/null;then
killall -q -9 smartdns
$(which smartdns) -c /var/etc/smartdns/smartdns.conf
fi
fi
fi
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,28 @@
[ ! -f "/usr/share/ucitrack/luci-app-bypass.json" ] && {
cat > /usr/share/ucitrack/luci-app-bypass.json << EEOF
{
"config": "bypass",
"init": "bypass"
}
EEOF
}
uci batch <<EOF
delete ucitrack.@bypass[-1]
add ucitrack bypass
set ucitrack.@bypass[-1].init=bypass
commit ucitrack
delete firewall.bypass
set firewall.bypass=include
set firewall.bypass.type=script
set firewall.bypass.path=/var/etc/bypass.include
set firewall.bypass.reload=1
commit firewall
EOF
chmod +x /etc/init.d/bypass /usr/share/bypass/* >/dev/null 2>&1
rm -rf /tmp/luci-*
grep -q ip-api.com /etc/bypass/black.list ||
sed -i '$a ip-api.com' /etc/bypass/black.list
exit 0
+24
View File
@@ -0,0 +1,24 @@
#!/usr/bin/lua
require 'nixio'
nixio.signal(2,"dfl")
if arg[1]==nil or arg[2]==nil then
os.exit(1)
end
addr=arg[1]
port=arg[2]
t=5
if arg[3]~=nil then
t=arg[3]
end
socket=nixio.socket("inet","stream")
socket:setopt("socket","rcvtimeo",t)
socket:setopt("socket","sndtimeo",t)
--print("Detecting ports on server: "..addr..":"..port.."...")
if socket:connect(addr,port) then
--print("Port open")
os.exit(0)
else
--print("Port closed")
os.exit(1)
end
socket:close()
+27
View File
@@ -0,0 +1,27 @@
#!/bin/sh -e
generate_china_banned()
{
cat $1 | base64 -d > /tmp/gfwlist.txt
rm -f $1
sed -i '/^@@|/d' /tmp/gfwlist.txt
cat /tmp/gfwlist.txt | sort -u |
sed 's#!.\+##; s#|##g; s#@##g; s#http:\/\/##; s#https:\/\/##;' |
sed '/\*/d; /apple\.com/d; /sina\.cn/d; /sina\.com\.cn/d; /baidu\.com/d; /byr\.cn/d; /jlike\.com/d; /weibo\.com/d; /zhongsou\.com/d; /youdao\.com/d; /sogou\.com/d; /so\.com/d; /soso\.com/d; /aliyun\.com/d; /taobao\.com/d; /jd\.com/d; /qq\.com/d' |
sed '/haosou\.com/d /ip\.cn/d /jike\.com/d /gov\.cn/d /uluai\.com\.cn/d /yahoo\.cn/d /yahoo\.co\.jp/d /yahoo\.com/d /ja\.wikipedia\.org/d /cloudfront\.net/d' |
sed '/^[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+$/d' |
grep '^[0-9a-zA-Z\.-]\+$' | grep '\.' | sed 's#^\.\+##' | sort -u |
awk '
BEGIN { prev = "________"; } {
cur = $0;
if (index(cur, prev) == 1 && substr(cur, 1 + length(prev) ,1) == ".") {
} else {
print cur;
prev = cur;
}
}' | sort -u
}
generate_china_banned /tmp/gfw.b64 > /tmp/gfwnew.txt
rm -f /tmp/gfwlist.txt
+110
View File
@@ -0,0 +1,110 @@
#!/bin/sh
NAME=bypass
uci_get_by_name(){
ret=$(uci -q get $NAME.$1.$2)
echo ${ret:=$3}
}
uci_get_by_type(){
ret=$(uci -q get $NAME.@$1[0].$2)
echo ${ret:=$3}
}
redir_tcp=$1
kcp=$2
redir_udp=$3
redir_nf=$4
smartdns=$5
chinadns=$6
socks5=$7
server_count=$8
server=`cat /tmp/etc/$NAME.include | grep '\-A SS_SPEC_WAN_AC \-d' | grep RETURN | awk '{print$4}' | sed 's/\/.*//'`
GLOBAL_SERVER=$(uci_get_by_type global global_server)
kcp_port=$(uci_get_by_name $GLOBAL_SERVER kcp_port)
server_port=$(uci_get_by_name $GLOBAL_SERVER server_port)
password=$(uci_get_by_name $GLOBAL_SERVER kcp_password)
kcp_param=$(uci_get_by_name $GLOBAL_SERVER kcp_param)
gfw_mode=$(uci_get_by_type global gfw_mode 0)
LOG=/var/log/bypass.log
[ "$password" != "" ] && password="--key "${password}
echolog() {
local d="$(date "+%Y-%m-%d %H:%M:%S")"
echo -e "$d: $*" >>$LOG
}
while :;do
sleep 30
#redir tcp
if [ $redir_tcp -gt 0 ];then
t=`ps -w | grep by-retcp | grep -v grep | wc -l`
if [ $t -lt $redir_tcp ];then
echolog "Redir TCP Error. Restart!"
/etc/init.d/bypass restart >/dev/null 2>&1
exit 0
fi
fi
#kcptun
if [ $kcp = 1 ];then
t=`ps -w | grep kcptun-client | grep -v grep | wc -l`
if [ $t = 0 ];then
echolog "SSR KCPTUN Error. Restart!"
killall -q -9 kcptun-client
$(which kcptun-client) -r $server:$kcp_port -l :$server_port $password $kcp_param >/dev/null 2>&1 &
fi
fi
#redir udp
if [ $redir_udp = 1 ];then
t=`ps -w | grep by-reudp | grep -v grep | wc -l`
if [ $t = 0 ];then
echolog "Redir UDP Error. Restart!"
/etc/init.d/bypass restart >/dev/null 2>&1
exit 0
fi
fi
#redir netflix
if [ $redir_nf = 1 ];then
t=`ps -w | grep by-nf | grep -v grep | wc -l`
if [ $t = 0 ];then
echolog "Redir Netflix Error. Restart!"
/etc/init.d/bypass restart >/dev/null 2>&1
exit 0
fi
fi
#smartdns
if [ $smartdns = 1 ];then
t=`ps -w | grep smartdns | grep -v grep | wc -l`
if [ $t = 0 ];then
echolog "SmartDNS Error. Restart!"
killall -q -9 smartdns >/dev/null 2>&1
$(which smartdns) -c /var/etc/smartdns/smartdns.conf
fi
fi
#chinadns-ng
if [ $chinadns = 1 ];then
t=`ps -w | grep chinadns-ng | grep -v grep | wc -l`
if [ $t = 0 ];then
echolog "ChinaDNS-NG Error. Restart!"
$(which chinadns-ng) -l 5337 -c '127.0.0.1#5336' -t '127.0.0.1#5335' -4 china_v4 -6 china_v6 -f -n $([ $gfw_mode = 1 ] && echo -g /etc/bypass/gfw.list) >/dev/null 2>&1 &
fi
fi
#localsocks
if [ $socks5 = 1 ];then
t=`ps -w | grep by-socks | grep -v grep | wc -l`
if [ $t = 0 ];then
echolog "Global Socks Server Error. Restart!"
/etc/init.d/bypass restart >/dev/null 2>&1
exit 0
fi
fi
#server
if [ $server_count -gt 0 ];then
t=`ps -w | grep by-server | grep -v grep | wc -l`
if [ $t -lt $server_count ];then
echolog "SSR Server Error. Restart!"
/etc/init.d/bypass restart >/dev/null 2>&1
exit 0
fi
fi
done
+43
View File
@@ -0,0 +1,43 @@
#!/bin/sh
if [ "$2" = ns ];then
[ -n "$3" ] && while ! nslookup $3 >/dev/null 2>&1;do :;done
[ -n "$4" ] && while ! nslookup $4 >/dev/null 2>&1;do :;done
fi
if [ "$(uci -q get bypass.@global[0].nf_server)" ];then
B=1
while ! A=$(curl -Lfsm 9 https://cdn.jsdelivr.net/gh/QiuSimons/Netflix_IP@master/getflix.txt || curl -Lfsm 9 https://raw.githubusercontent.com/QiuSimons/Netflix_IP/master/getflix.txt);do
[ $B -ge 20 ] && break || let B++
sleep 2
done
for i in $A;do ipset add netflix $i 2>/dev/null;done
fi
if [ "$1" = gfw ];then
B=1
A=$(cat /etc/bypass/telegram.list)
for i in $A;do ipset add blacklist $i 2>/dev/null;done
B=1
while ! A=$(nslookup -q=TXT _spf.google.com | grep text | sed -e 's/"v=spf1//' -e 's/ ~all"//' -e 's/ include:/\n/g' | grep -v text);do
[ $B -ge 20 ] && break || let B++
sleep 2
done
for i in $A;do
B=1
while ! nslookup -q=TXT $i >/dev/null 2>&1;do
[ $B -ge 20 ] && break || let B++
sleep 2
done
B=$(nslookup -q=TXT $i | sed -e 's/"v=spf1//' -e 's/ ~all"//' -e 's/ ip.:/\n/g' | grep -E -o '([0-9]{1,3}\.){3}[0-9]{1,3}/[0-9]{1,2}')
for i in $B;do ipset add blacklist $i 2>/dev/null;done
done
B=1
while (curl --retry 3 -m 5 216.239.38.120 >/dev/null 2>&1 && ! curl --retry 3 -m 5 https://google.com && true) >/dev/null 2>&1;do
echo "$(date +'%Y-%m-%d %H:%M:%S') : ipset lost,restart bypass..." >>/tmp/log/bypass.log
/etc/init.d/bypass restart >/dev/null 2>&1
[ $B -ge 10 ] && break || let B++
sleep 2
done
fi
+175
View File
@@ -0,0 +1,175 @@
#!/bin/sh
TAG="_SS_SPEC_RULE_"
IPT="iptables -t nat"
FWI=$(uci -q get firewall.bypass.path) || FWI=/var/etc/bypass.include
A=0
B=0
C=0
MODE=0
flush_iptables(){
local ipt="iptables -t $1"
local DAT=$(iptables-save -t $1)
eval $(echo "$DAT" | grep "$TAG" | sed -e 's/^-A/$ipt -D/' -e 's/$/;/')
for chain in $(echo "$DAT" | awk '/^:SS_SPEC/{print$1}');do
$ipt -F ${chain:1} 2>/dev/null && $ipt -X ${chain:1}
done
}
flush_r(){
flush_iptables nat
flush_iptables mangle
ip rule del fwmark 1 lookup 100 2>/dev/null
ip route del local 0.0.0.0/0 dev lo table 100 2>/dev/null
ipset -X ss_spec_wan_ac 2>/dev/null
ipset -X ss_spec_lan_ac 2>/dev/null
ipset -X fplan 2>/dev/null
ipset -X gmlan 2>/dev/null
ipset -X blacklist 2>/dev/null
ipset -X netflix 2>/dev/null
ipset -X china_v4 2>/dev/null
ipset -X china_v6 2>/dev/null
ipset -X bypass_all 2>/dev/null
echo '#!/bin/sh' > $FWI
}
ipset_r(){
$IPT -N SS_SPEC_WAN_FW || return 1
$IPT -A SS_SPEC_WAN_FW -p tcp $PROXY_PORTS -j REDIRECT --to-ports $local_port 2>/dev/null
[ $MODE = oversea ] && B=1
[ $MODE = router -o $MODE = all ] && [ -z "$PROXY_PORTS" ] && B=1
[ -n "$NF_SERVER" ] && ipset -N netflix hash:net 2>/dev/null
if [ $MODE != all ];then
[ -n "$LAN_FP_IP" ] && ipset -N fplan hash:net 2>/dev/null
[ -n "$WAN_FW_IP" -o $MODE != router -o -s /etc/bypass/black.list ] && ipset -N blacklist hash:net 2>/dev/null
for ip in $LAN_FP_IP;do ipset -! add fplan $ip;done
for ip in $WAN_FW_IP;do ipset -! add blacklist $ip;done
fi
if [ -n "$LAN_GM_IP" -a $B = 0 ];then
C=1
ipset -N gmlan hash:net 2>/dev/null
for ip in $LAN_GM_IP;do ipset -! add gmlan $ip;done
fi
[ $A = 1 -o $C = 1 ] && /usr/share/bypass/chinaipset
[ $MODE = router ] && /usr/share/bypass/chinaipset v6
cat > /tmp/by_local.ipset <<EOF
0.0.0.0/8
10.0.0.0/8
100.64.0.0/10
127.0.0.0/8
169.254.0.0/16
172.16.0.0/12
192.0.0.0/24
192.0.2.0/24
192.88.99.0/24
192.168.0.0/16
198.18.0.0/15
198.51.100.0/24
203.0.113.0/24
224.0.0.0/4
240.0.0.0/4
EOF
sed -i 's/^/add ss_spec_wan_ac /' /tmp/by_local.ipset
sed -i '1i\create ss_spec_wan_ac hash:net' /tmp/by_local.ipset
ipset -F ss_spec_wan_ac 2>/dev/null
ipset -R < /tmp/by_local.ipset 2>/dev/null
rm -f /tmp/by_local.ipset
for ip in $WAN_BP_IP;do ipset -! add ss_spec_wan_ac $ip;done
$IPT -N SS_SPEC_WAN_AC
$IPT -A SS_SPEC_WAN_AC -d $server -j RETURN
$IPT -A SS_SPEC_WAN_AC -m set --match-set ss_spec_wan_ac dst -j RETURN
if ipset list netflix >/dev/null 2>&1;then
[ "$(uci -q get bypass.@global[0].nf_proxy)" = 1 ] && $IPT -A SS_SPEC_WAN_AC -d $NF_SERVER -j SS_SPEC_WAN_FW || ipset -! add ss_spec_wan_ac $NF_SERVER
$IPT -A SS_SPEC_WAN_AC -p tcp -m set --match-set netflix dst -j REDIRECT --to-ports $NF_PORT
fi
ipset list fplan >/dev/null 2>&1 && $IPT -A SS_SPEC_WAN_AC -m set --match-set fplan src -j SS_SPEC_WAN_FW
ipset list blacklist >/dev/null 2>&1 && $IPT -A SS_SPEC_WAN_AC -m set --match-set blacklist dst -j SS_SPEC_WAN_FW
ipset list gmlan >/dev/null 2>&1 && $IPT -A SS_SPEC_WAN_AC -m set --match-set gmlan src -m set ! --match-set china_v4 dst -j SS_SPEC_WAN_FW
case $MODE in
router)$IPT -A SS_SPEC_WAN_AC -m set ! --match-set china_v4 dst -j SS_SPEC_WAN_FW;;
oversea)$IPT -A SS_SPEC_WAN_AC -m set --match-set china_v4 dst -j SS_SPEC_WAN_FW;;
all)$IPT -A SS_SPEC_WAN_AC -j SS_SPEC_WAN_FW;;
esac
if [ -n "$LAN_AC_IP" ];then
ipset -! -R <<-EOF || return 1
create ss_spec_lan_ac hash:net
$(for ip in ${LAN_AC_IP:1};do echo "add ss_spec_lan_ac $ip";done)
EOF
case "${LAN_AC_IP:0:1}" in
w|W)MATCH_SET="-m set --match-set ss_spec_lan_ac src";;
b|B)MATCH_SET="-m set ! --match-set ss_spec_lan_ac src";;
esac
fi
$IPT -I PREROUTING 1 -p tcp $MATCH_SET -m comment --comment "$TAG" -j SS_SPEC_WAN_AC
$IPT -I OUTPUT 1 -p tcp -m comment --comment "$TAG" -j SS_SPEC_WAN_AC
}
tp_rule(){
[ -n "$SERVER" ] || return 0
ip rule add fwmark 1 lookup 100
ip route add local 0.0.0.0/0 dev lo table 100
ipt="iptables -t mangle"
$ipt -N SS_SPEC_TPROXY
$ipt -A SS_SPEC_TPROXY -p udp -m set ! --match-set china_v4 --dport 443 -j DROP
$ipt -A SS_SPEC_TPROXY -p udp --dport 53 -j RETURN
$ipt -A SS_SPEC_TPROXY -p udp -d $SERVER -j RETURN
$ipt -A SS_SPEC_TPROXY -p udp -m set --match-set ss_spec_wan_ac dst -j RETURN
ipset list fplan >/dev/null 2>&1 && $ipt -A SS_SPEC_TPROXY -p udp $PROXY_PORTS -m set --match-set fplan src -j TPROXY --on-port $LOCAL_PORT --tproxy-mark 0x1/0x1
ipset list blacklist >/dev/null 2>&1 && $ipt -A SS_SPEC_TPROXY -p udp $PROXY_PORTS -m set --match-set blacklist dst -j TPROXY --on-port $LOCAL_PORT --tproxy-mark 0x1/0x1
ipset list gmlan >/dev/null 2>&1 && $ipt -A SS_SPEC_TPROXY -p udp -m set --match-set gmlan src -m set ! --match-set china_v4 dst -j TPROXY --on-port $LOCAL_PORT --tproxy-mark 0x1/0x1
case $MODE in
router)$ipt -A SS_SPEC_TPROXY -p udp $PROXY_PORTS -m set ! --match-set china_v4 dst -j TPROXY --on-port $LOCAL_PORT --tproxy-mark 0x1/0x1;;
oversea)$ipt -A SS_SPEC_TPROXY -p udp $PROXY_PORTS -m set --match-set china_v4 dst -j TPROXY --on-port $LOCAL_PORT --tproxy-mark 0x1/0x1;;
all)$ipt -A SS_SPEC_TPROXY -p udp $PROXY_PORTS -j TPROXY --on-port $LOCAL_PORT --tproxy-mark 0x1/0x1;;
esac
ipset -N bypass_all hash:net 2>/dev/null
for i in $(ip -4 add show | grep -v $(uci -qP /tmp/state get network.wan.device || echo 127.0.0.1) | grep inet | grep -v 127.0.0.1 | awk '{print$2}');do
ipset -! add bypass_all $i
done
$ipt -I PREROUTING 1 -p udp $MATCH_SET -m set --match-set bypass_all src -m comment --comment "$TAG" -j SS_SPEC_TPROXY
}
gen_include(){
extract_rules() {
echo "*$2"
$1-save -t $2 | grep SS_SPEC_ |\
sed -e "s/^-A \(OUTPUT\|PREROUTING\)/-I \1 1/"
echo 'COMMIT'
}
cat <<-EOF >> $FWI
iptables-save -c | grep -v "SS_SPEC" | iptables-restore -c
iptables-restore -n <<-EOT
$(extract_rules iptables nat)
$(extract_rules iptables mangle)
EOT
EOF
}
while getopts ":s:l:S:L:N:P:a:b:w:p:G:D:rczf" arg;do
case $arg in
s)server=$OPTARG;;
l)local_port=$OPTARG;;
S)SERVER=$OPTARG;;
L)LOCAL_PORT=$OPTARG;;
N)NF_SERVER=$OPTARG;;
P)NF_PORT=$OPTARG;;
a)LAN_AC_IP=$OPTARG;;
b)WAN_BP_IP=$(for ip in $OPTARG;do echo $ip;done);;
w)WAN_FW_IP=$OPTARG;;
p)LAN_FP_IP=$OPTARG;;
G)LAN_GM_IP=$OPTARG;;
D)PROXY_PORTS=$OPTARG;;
r)MODE=router;A=1;;
c)MODE=oversea;A=1;;
z)MODE=all;;
f)flush_r;exit 0;;
esac
done
[ -z "$server" -o -z "$local_port" ] && exit 1
flush_r;ipset_r && tp_rule && gen_include || exit 1
+248
View File
@@ -0,0 +1,248 @@
#!/bin/sh
NAME=bypass
S=/usr/share/$NAME
uci_get_by_name(){
w=$(uci -q get $NAME.$1.$2)
echo ${w:=$3}
}
uci_get_by_type(){
w=$(uci -q get $NAME.@$1[0].$2)
echo ${w:=$3}
}
log(){
echo "$(date +'%Y-%m-%d %H:%M:%S') By-Switch : $*" >> /tmp/log/$NAME.log
}
get_ip(){
if ! echo $ip | grep -E "^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$">/dev/null;then
r=1
while ! nslookup $ip 127.0.0.1:5336 >/dev/null 2>&1;do
[ $r -ge 10 ] && return 1 || let r++
sleep 1
done
ip=$(nslookup $ip 127.0.0.1:5336 2>/dev/null | grep Address | awk -F' ' '{print$NF}' | grep -E "^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$");i=$?
ip=$(echo "$ip" | sed -n 1p)
fi
return $i
}
f_bin(){
case $1 in
ss)w=$(which ss-local);;
ssr)w=$(which ssr-local);;
v2ray)w=$(which xray)||w=$(which r2ray);;
trojan)w=$(which trojan-plus);;
naiveproxy)w=$(which naive);;
esac
echo ${w:=0}
}
gen_port(){
lport=1090
while [ $(netstat -tln | grep -c :$lport) != 0 ];do let lport++;done
}
gen_config_file(){
pass=$(uci_get_by_name $1 password)
timeout=$(uci_get_by_name $1 timeout 60)
[ $(uci_get_by_name $1 fast_open 0) = 1 ] && fast=true || fast=false
case $type in
ss)
cat <<-EOF > $J
{
"server":"$ip",
"server_port":$port,
"local_address":"0.0.0.0",
"local_port":$lport,
"password":"$pass",
"timeout":$timeout,
"method":"$(uci_get_by_name $1 encrypt_method_ss)",
"reuse_port":true,
"fast_open":$fast
}
EOF
plugin=$(uci_get_by_name $1 plugin 0)
if [ $plugin != 0 -a -x "$(which $plugin)" ];then
sed -i "s@$ip\",@$ip\",\n\"plugin\":\"$plugin\",\n\"plugin_opts\":\"$(uci_get_by_name $1 plugin_opts)\",@" $J
fi;;
ssr)
cat <<-EOF > $J
{
"server":"$ip",
"server_port":$port,
"local_address":"0.0.0.0",
"local_port":$lport,
"password":"$pass",
"timeout":$timeout,
"method":"$(uci_get_by_name $1 encrypt_method)",
"protocol":"$(uci_get_by_name $1 protocol)",
"protocol_param":"$(uci_get_by_name $1 protocol_param)",
"obfs":"$(uci_get_by_name $1 obfs)",
"obfs_param":"$(uci_get_by_name $1 obfs_param)",
"reuse_port":true,
"fast_open":$fast
}
EOF
;;
naiveproxy)
cat <<-EOF > $J
{
"listen":"socks://0.0.0.0:$lport",
"proxy":"https://$(uci_get_by_name $1 username):$pass@$(uci_get_by_name $1 server):$port",
"concurrency":"${3:-1}"
}
EOF
;;
esac
}
curl_check(){
if [ $(uci_get_by_name $1 kcp_enable 0) = 1 ];then
log "Skip KCPTUN Node!";return 1
fi
type=$(uci_get_by_name $1 type)
if [ $type = tun ];then
curl --interface $(uci_get_by_name $1 iface br-lan) --resolve dns.google:443:8.8.8.8 -so /dev/null --connect-timeout 20 https://dns.google;return $?
elif [ $type != socks5 ];then
cmd=$(f_bin $type)
if [ ! -x $cmd ];then
[ $type = ss -o $type = ssr ] && type=$type-local
log "Can't find $(echo $type) program, Skip this Node($($UCI$1.alias || uci_get_by_name $1 server))."
return 1
fi
fi
gen_port
J=/var/etc/$NAME/by-socks5-check.json
gen_config_file $1
IP=127.0.0.1
param=
case $type in
ss|ssr)
$cmd -c $J >/dev/null 2>&1 &;;
v2ray|hysteria)
$S/gen_config $1 tcp 0 $lport $ip > $J
sed -i 's/\\//g' $J
$cmd -c $J >/dev/null 2>&1 &;;
trojan)
$S/gen_config $1 client $lport $ip > $J
sed -i 's/\\//g' $J
$cmd --config $J >/dev/null 2>&1 &;;
naiveproxy)
$cmd $J 2>&1 &;;
socks5)IP=$ip
if [ $(uci_get_by_name $1 auth_enable 0) = 1 ];then
username=$(uci_get_by_name $1 username)
if [ -n "$username" ];then
param="-U $username:$(uci_get_by_name $1 password)"
else
return 1
fi
fi;;
esac
r=1
while [ $(netstat -tlnp | grep ${cmd##*/} | grep -c :$lport) = 0 ];do
[ $r -ge 10 ] && return 1 || let r++
sleep 1
done
curl -x socks5://$IP:$lport $param --resolve dns.google:443:8.8.8.8 -so /dev/null --connect-timeout 20 https://dns.google;i=$?
kill -9 $(ps -w | grep $J | grep -v grep | awk '{print$1}') 2>/dev/null
rm -f $J
[ $i = 0 ] || log "Server : $($UCI$1.alias || uci_get_by_name $1 server) cURL check error, Try to switch another server."
return $i
}
test_proxy(){
ip=$(uci_get_by_name $1 server)
get_ip || return 1
port=$(uci_get_by_name $1 server_port)
ipset add ss_spec_wan_ac $ip 2>/dev/null
a=$?
b=$(tcping -c $time_b -i 1 -t 2 -p $port $ip 2>/dev/null | grep 'failed' | awk -F ',' '{print$3}' | awk -F . '{print$1}')
if [ -z "$b" -o "$b" -gt 50 ];then
b=1
else
curl_check $1;b=$?
fi
[ $a = 0 ] && ipset del ss_spec_wan_ac $ip 2>/dev/null
return $b
}
check_proxy(){
for i in $(seq 1 $(uci_get_by_type global switch_try_count 3));do
curl -so /dev/null --connect-timeout $time_b https://www.google.com && return 0
curl -so /dev/null --connect-timeout $time_b https://www.baidu.com && a=1 || a=2
sleep 1
done
return $a
}
select_proxy(){
SERVER_C=0
a=$(uci -X show $NAME | grep =servers)
b=$(echo "$a" | wc -l)
[ $c -ge $b ] && c=1
for i in $(seq $c $b);do
d=$(echo "$a" | sed 's/.*\.\(.*\)=.*/\1/' | sed -n ${i}p)
([ $d = $SERVER_B ] || [ $(uci_get_by_name $d switch_enable 0) != 1 ]) && continue
ip=$(uci_get_by_name $d server)
get_ip || continue
port=$(uci_get_by_name $d server_port)
ipset add ss_spec_wan_ac $ip 2>/dev/null
x=$?
$S/by-check $ip $port $time_b && curl_check $d
y=$?
[ $x = 0 ] && ipset del ss_spec_wan_ac $ip 2>/dev/null
if [ $y = 0 ];then
SERVER_C=$d
c=$i
return 0
fi
done
}
switch_proxy(){
/etc/init.d/$NAME restart $SERVER_B
}
[ "$1" = start ] || exit 1
SERVER_A=$(uci_get_by_type global global_server)
SERVER_B=$SERVER_A
[ $(uci_get_by_name $SERVER_A kcp_enable 0) = 1 ] && exit 1
c=1
time_a=$(uci_get_by_type global switch_time 300)
time_b=$(uci_get_by_type global switch_timeout 5)
UCI="uci -q get $NAME."
sleep 10
while :;do
if [ $SERVER_A != $SERVER_B ];then
log "Current server : $($UCI$SERVER_B.alias || uci_get_by_name $SERVER_B server) is not main server, Try to switch back to $($UCI$SERVER_A.alias || uci_get_by_name $SERVER_A server)."
if test_proxy $SERVER_A;then
log "Main server is available. Switch to main server."
SERVER_B=$SERVER_A
switch_proxy
continue
else
log "Main server is not available. Continue using current server."
fi
fi
check_proxy
a=$?
if [ $a = 1 ];then
log "Current server : $($UCI$SERVER_B.alias || uci_get_by_name $SERVER_B server) error.Try to switch another server."
select_proxy
if [ $SERVER_C != 0 ];then
log "Another server : $($UCI$SERVER_C.alias || uci_get_by_name $SERVER_C server) is available.Now switching server."
SERVER_B=$SERVER_C
switch_proxy
else
log "No server available. Try restart current server."
switch_proxy
fi
elif [ $a = 2 ];then
log "Network Problem. Do nothing."
fi
sleep $time_a
done
+13
View File
@@ -0,0 +1,13 @@
#!/bin/sh
[ "$1" = check ] || exit 1
NAME=bypass
log(){
echo "$(date +'%Y-%m-%d %H:%M:%S') : $*" >> /var/log/$NAME.log
}
while ! curl -so /dev/null -m 3 www.baidu.com;do
log "请检查网络..."
sleep 2
done
/etc/init.d/$NAME start &
+13
View File
@@ -0,0 +1,13 @@
#!/bin/sh
if [ "$1" = v6 ];then
ipset -N china_v6 hash:net family inet6 2>/dev/null
awk '!/^$/&&!/^#/{printf("add china_v6 %s'" "'\n",$0)}' /etc/bypass/china_v6.txt > /tmp/china_v6.ipset
ipset -F china_v6 2>/dev/null
ipset -R < /tmp/china_v6.ipset 2>/dev/null
else
ipset -N china_v4 hash:net 2>/dev/null
awk '!/^$/&&!/^#/{printf("add china_v4 %s'" "'\n",$0)}' /etc/bypass/china.txt > /tmp/china.ipset
ipset -F china_v4 2>/dev/null
ipset -R < /tmp/china.ipset 2>/dev/null
fi
rm -f /tmp/china*.ipset
@@ -0,0 +1,645 @@
#!/usr/bin/lua
local ucursor = require "luci.model.uci".cursor()
local json = require "luci.jsonc"
local server_section = arg[1]
local proto = arg[2]
local local_port = arg[3] or "0"
local socks_port = arg[4] or "0"
local ip_addr = arg[5]
local chain = arg[6] or "0"
local chain_local_port = string.split(chain, "/")[2] or "0"
local server = ucursor:get_all("bypass", server_section)
local socks_server = ucursor:get_all("bypass", "@socks5_proxy[0]") or {}
local xray_fragment = ucursor:get_all("bypass", "@global_xray_fragment[0]") or {}
local xray_noise = ucursor:get_all("bypass", "@xray_noise_packets[0]") or {}
local outbound_settings = nil
local tls_host = (tls_host) and tls_host or server.server
function vmess_vless()
outbound_settings = {
vnext = {
{
address = ip_addr,
port = tonumber(server.server_port),
users = {
{
id = server.vmess_id,
alterId = (server.v2ray_protocol == "vmess" or not server.v2ray_protocol) and tonumber(server.alter_id) or nil,
security = (server.v2ray_protocol == "vmess" or not server.v2ray_protocol) and server.security or nil,
encryption = (server.v2ray_protocol == "vless") and server.vless_encryption or nil,
flow = (((server.xtls == '1') or (server.tls == '1') or (server.reality == '1')) and (((server.tls_flow ~= "none") and server.tls_flow) or ((server.xhttp_tls_flow ~= "none") and server.xhttp_tls_flow))) or nil
}
}
}
}
}
end
function trojan_shadowsocks()
outbound_settings = {
servers = {
{
address = ip_addr,
port = tonumber(server.server_port),
password = server.password,
method = ((server.v2ray_protocol == "shadowsocks") and server.encrypt_method_ss) or nil,
uot = (server.v2ray_protocol == "shadowsocks") and (server.uot == '1') or nil,
ivCheck = (server.v2ray_protocol == "shadowsocks") and (server.ivCheck == '1') or nil,
}
}
}
end
function socks_http()
outbound_settings = {
version = server.socks_ver or nil,
servers = {
{
address = ip_addr,
port = tonumber(server.server_port),
users = (server.auth_enable == "1") and {
{
user = server.username,
pass = server.password
}
} or nil
}
}
}
end
function wireguard()
outbound_settings = {
secretKey = server.private_key,
address = ip_addr,
peers = {
{
publicKey = server.peer_pubkey,
preSharedKey = server.preshared_key,
endpoint = ip_addr .. ":" .. server.server_port,
keepAlive = tonumber(server.keepaliveperiod),
allowedIPs = (server.allowedips) or nil,
}
},
noKernelTun = (server.kernelmode == "1") and true or false,
reserved = {server.reserved} or nil,
mtu = tonumber(server.mtu)
}
end
local outbound = {}
function outbound:new(o)
o = o or {}
setmetatable(o, self)
self.__index = self
return o
end
function outbound:handleIndex(index)
local switch = {
vmess = function()
vmess_vless()
end,
vless = function()
vmess_vless()
end,
trojan = function()
trojan_shadowsocks()
end,
shadowsocks = function()
trojan_shadowsocks()
end,
socks = function()
socks_http()
end,
http = function()
socks_http()
end,
wireguard = function()
wireguard()
end
}
if switch[index] then
switch[index]()
end
end
local settings = outbound:new()
settings:handleIndex(server.v2ray_protocol)
local Xray = {
log = {
-- error = "/var/ssrplus.log",
loglevel = "warning"
},
-- 初始化 inbounds 表
inbounds = {},
-- 初始化 outbounds 表
outbounds = {},
}
-- 传入连接
-- 添加 dokodemo-door 配置,如果 local_port 不为 0
if local_port ~= "0" then
table.insert(Xray.inbounds, {
-- listening
port = tonumber(local_port),
protocol = "dokodemo-door",
settings = {network = proto, followRedirect = true},
sniffing = {
enabled = true,
destOverride = {"http", "tls", "quic"},
metadataOnly = false,
domainsExcluded = {
"courier.push.apple.com",
"rbsxbxp-mim.vivox.com",
"rbsxbxp.www.vivox.com",
"rbsxbxp-ws.vivox.com",
"rbspsxp.www.vivox.com",
"rbspsxp-mim.vivox.com",
"rbspsxp-ws.vivox.com",
"rbswxp.www.vivox.com",
"rbswxp-mim.vivox.com",
"disp-rbspsp-5-1.vivox.com",
"disp-rbsxbp-5-1.vivox.com",
"proxy.rbsxbp.vivox.com",
"proxy.rbspsp.vivox.com",
"proxy.rbswp.vivox.com",
"rbswp.vivox.com",
"rbsxbp.vivox.com",
"rbspsp.vivox.com",
"rbspsp.www.vivox.com",
"rbswp.www.vivox.com",
"rbsxbp.www.vivox.com",
"rbsxbxp.vivox.com",
"rbspsxp.vivox.com",
"rbswxp.vivox.com",
"Mijia Cloud",
"dlg.io.mi.com"
}
}
})
end
-- 开启 socks 代理
-- 检查是否启用 socks 代理
if proto and proto:find("tcp") and socks_port ~= "0" then
table.insert(Xray.inbounds, {
-- socks
protocol = "socks",
port = tonumber(socks_port),
settings = (socks_ip_addr ~= "same") and {
auth = socks_server.socks5_auth,
udp = true,
mixed = (socks_server.socks5_mixed == '1') and true or false,
accounts = (socks_server.socks5_auth ~= "noauth") and {
{
user = socks_server.socks5_user,
pass = socks_server.socks5_pass
}
} or nil
} or nil
})
end
-- 传出连接
Xray.outbounds = {
{
protocol = server.v2ray_protocol,
settings = outbound_settings,
-- 底层传输配置
streamSettings = (server.v2ray_protocol ~= "wireguard") and {
network = server.transport or "tcp",
security = (server.xtls == '1') and "xtls" or (server.tls == '1') and "tls" or (server.reality == '1') and "reality" or nil,
tlsSettings = (server.tls == '1') and {
-- tls
alpn = (server.transport == "xhttp" and server.xhttp_alpn ~= "") and server.xhttp_alpn or server.tls_alpn,
fingerprint = server.fingerprint,
allowInsecure = (server.insecure == "1"),
serverName = tls_host,
certificates = server.certificate and {
usage = "verify",
certificateFile = server.certpath
} or nil,
} or nil,
xtlsSettings = (server.xtls == '1') and tls_host and {
-- xtls
allowInsecure = (server.insecure == "1") and true or nil,
serverName = tls_host,
minVersion = "1.3"
} or nil,
realitySettings = (server.reality == '1') and {
alpn = (server.transport == "xhttp" and server.xhttp_alpn ~= "") and server.xhttp_alpn or nil,
publicKey = server.reality_publickey,
shortId = server.reality_shortid,
spiderX = server.reality_spiderx,
fingerprint = server.fingerprint,
serverName = tls_host
} or nil,
rawSettings = (server.transport == "raw" or server.transport == "tcp") and {
-- tcp
header = {
type = server.tcp_guise or "none",
request = (server.tcp_guise == "http") and {
-- request
path = {server.http_path} or {"/"},
headers = {Host = {server.http_host} or {}}
} or nil
}
} or nil,
kcpSettings = (server.transport == "kcp") and {
-- kcp
mtu = tonumber(server.mtu),
tti = tonumber(server.tti),
uplinkCapacity = tonumber(server.uplink_capacity),
downlinkCapacity = tonumber(server.downlink_capacity),
congestion = (server.congestion == "1") and true or false,
readBufferSize = tonumber(server.read_buffer_size),
writeBufferSize = tonumber(server.write_buffer_size),
header = {type = server.kcp_guise},
seed = server.seed or nil
} or nil,
wsSettings = (server.transport == "ws") and (server.ws_path or server.ws_host or tls_host) and {
-- ws
Host = server.ws_host or tls_host or nil,
path = server.ws_path,
maxEarlyData = tonumber(server.ws_ed) or nil,
earlyDataHeaderName = server.ws_ed_header or nil
} or nil,
httpupgradeSettings = (server.transport == "httpupgrade") and {
-- httpupgrade
host = (server.httpupgrade_host or tls_host) or nil,
path = server.httpupgrade_path or ""
} or nil,
splithttpSettings = (server.transport == "splithttp") and {
-- splithttp
host = (server.splithttp_host or tls_host) or nil,
path = server.splithttp_path or "/"
} or nil,
xhttpSettings = (server.transport == "xhttp") and {
-- xhttp
mode = server.xhttp_mode or "auto",
host = (server.xhttp_host or tls_host) or nil,
path = server.xhttp_path or "/",
extra = (server.enable_xhttp_extra == "1" and server.xhttp_extra) and (function()
local success, parsed = pcall(json.parse, server.xhttp_extra)
if success then
return parsed.extra or parsed
else
return nil
end
end)() or nil
} or nil,
httpSettings = (server.transport == "h2") and {
-- h2
path = server.h2_path or "",
host = {server.h2_host} or nil,
read_idle_timeout = tonumber(server.read_idle_timeout) or nil,
health_check_timeout = tonumber(server.health_check_timeout) or nil
} or nil,
quicSettings = (server.transport == "quic") and {
-- quic
security = server.quic_security,
key = server.quic_key,
header = {type = server.quic_guise}
} or nil,
grpcSettings = (server.transport == "grpc") and {
-- grpc
serviceName = server.serviceName or "",
multiMode = (server.grpc_mode == "multi") and true or false,
idle_timeout = tonumber(server.idle_timeout) or nil,
health_check_timeout = tonumber(server.health_check_timeout) or nil,
permit_without_stream = (server.permit_without_stream == "1") and true or nil,
initial_windows_size = tonumber(server.initial_windows_size) or nil
} or nil,
sockopt = {
mark = 250,
tcpFastOpen = ((server.transport == "xhttp" and server.tcpfastopen == "1") and true or false) or (server.transport ~= "xhttp") and nil, -- XHTTP Tcp Fast Open
tcpMptcp = (server.mptcp == "1") and true or nil, -- MPTCP
Penetrate = (server.mptcp == "1") and true or nil, -- Penetrate MPTCP
tcpcongestion = server.custom_tcpcongestion, -- 连接服务器节点的 TCP 拥塞控制算法
dialerProxy = (xray_fragment.fragment == "1" or xray_fragment.noise == "1") and "dialerproxy" or nil
}
} or nil,
mux = (server.v2ray_protocol ~= "wireguard") and {
-- mux
enabled = (server.mux == "1" or server.xmux == "1") and true or false, -- Mux
concurrency = (server.mux == "1" and ((server.concurrency ~= "0") and tonumber(server.concurrency) or 8)) or (server.xmux == "1" and -1) or nil, -- TCP 最大并发连接数
xudpConcurrency = ((server.xudpConcurrency ~= "0") and tonumber(server.xudpConcurrency)) or nil, -- UDP 最大并发连接数
xudpProxyUDP443 = (server.mux == "1") and server.xudpProxyUDP443 or nil -- 对被代理的 UDP/443 流量处理方式
} or nil
}
}
-- 添加带有 fragment 设置的 dialerproxy 配置
if xray_fragment.fragment ~= "0" or (xray_fragment.noise ~= "0" and xray_noise.enabled ~= "0") then
table.insert(Xray.outbounds, {
protocol = "freedom",
tag = "dialerproxy",
settings = {
domainStrategy = (xray_fragment.noise == "1" and xray_noise.enabled == "1") and xray_noise.domainStrategy,
fragment = (xray_fragment.fragment == "1") and {
packets = (xray_fragment.fragment_packets ~= "") and xray_fragment.fragment_packets or nil,
length = (xray_fragment.fragment_length ~= "") and xray_fragment.fragment_length or nil,
interval = (xray_fragment.fragment_interval ~= "") and xray_fragment.fragment_interval or nil
} or nil,
noises = (xray_fragment.noise == "1" and xray_noise.enabled == "1") and {
{
type = xray_noise.type,
packet = xray_noise.packet,
delay = xray_noise.delay:find("-") and xray_noise.delay or tonumber(xray_noise.delay)
}
} or nil
},
streamSettings = {
sockopt = {
mark = 250,
tcpFastOpen = ((server.transport == "xhttp" and server.tcpfastopen == "1") and true or false) or (server.transport ~= "xhttp") and nil, -- XHTTP Tcp Fast Open
tcpMptcp = (server.mptcp == "1") and true or nil, -- MPTCP
Penetrate = (server.mptcp == "1") and true or nil, -- Penetrate MPTCP
tcpcongestion = server.custom_tcpcongestion -- 连接服务器节点的 TCP 拥塞控制算法
}
}
})
end
local cipher = "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA"
local cipher13 = "TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384"
local trojan = {
log_level = 3,
run_type = (proto == "nat" or proto == "tcp") and "nat" or "client",
local_addr = "0.0.0.0",
local_port = tonumber(local_port),
remote_addr = ip_addr,
remote_port = tonumber(server.server_port),
udp_timeout = 60,
-- 传入连接
password = {server.password},
-- 传出连接
ssl = {
verify = (server.insecure == "0") and true or false,
verify_hostname = (server.tls == "1") and true or false,
cert = (server.certificate) and server.certpath or nil,
cipher = cipher,
cipher_tls13 = cipher13,
sni = tls_host,
alpn = server.tls_alpn or {"h2", "http/1.1"},
curve = "",
reuse_session = true,
session_ticket = (server.tls_sessionTicket == "1") and true or false
},
udp_timeout = 60,
tcp = {
-- tcp
no_delay = true,
keep_alive = true,
reuse_port = true,
fast_open = (server.fast_open == "1") and true or false,
fast_open_qlen = 20
}
}
local naiveproxy = {
proxy = (server.username and server.password and ip_addr and server.server_port) and "https://" .. server.username .. ":" .. server.password .. "@" .. ip_addr .. ":" .. server.server_port,
listen = (proto == "redir") and "redir" .. "://0.0.0.0:" .. tonumber(local_port) or "socks" .. "://0.0.0.0:" .. tonumber(local_port),
["insecure-concurrency"] = tonumber(server.concurrency) or 1
}
local ss = {
server = (server.kcp_enable == "1") and "127.0.0.1" or ip_addr,
server_port = tonumber(server.server_port),
local_address = "0.0.0.0",
local_port = tonumber(local_port),
mode = (proto == "tcp,udp") and "tcp_and_udp" or (proto .. "_only"),
password = server.password,
method = server.encrypt_method_ss,
timeout = tonumber(server.timeout),
fast_open = (server.fast_open == "1") and true or false,
reuse_port = true
}
local hysteria = {
server = (server.server_port and (server.port_range and (ip_addr .. ":" .. server.server_port .. "," .. server.port_range) or (ip_addr .. ":" .. server.server_port) or (server.port_range and ip_addr .. ":" .. server.port_range or ip_addr .. ":443"))),
bandwidth = (server.uplink_capacity or server.downlink_capacity) and {
up = tonumber(server.uplink_capacity) and tonumber(server.uplink_capacity) .. " mbps" or nil,
down = tonumber(server.downlink_capacity) and tonumber(server.downlink_capacity) .. " mbps" or nil
},
socks5 = (proto:find("tcp") and tonumber(socks_port) and tonumber(socks_port) ~= 0) and {
listen = "0.0.0.0:" .. tonumber(socks_port),
disable_udp = false
} or nil,
transport = (server.transport_protocol) and {
type = (server.transport_protocol) or udp,
udp = (server.port_range and (server.hopinterval) and {
hopInterval = (server.port_range and (tonumber(server.hopinterval) .. "s") or nil)
} or nil)
} or nil,
--[[
tcpTProxy = (proto:find("tcp") and local_port ~= "0") and {
listen = "0.0.0.0:" .. tonumber(local_port)
} or nil,
]]--
tcpRedirect = (proto:find("tcp") and local_port ~= "0") and {
listen = "0.0.0.0:" .. tonumber(local_port)
} or nil,
udpTProxy = (proto:find("udp") and local_port ~= "0") and {
listen = "0.0.0.0:" .. tonumber(local_port)
} or nil,
obfs = (server.flag_obfs == "1") and {
type = server.obfs_type,
salamander = { password = server.salamander }
} or nil,
quic = (server.flag_quicparam == "1" ) and {
initStreamReceiveWindow = (server.initstreamreceivewindow and server.initstreamreceivewindow or nil),
maxStreamReceiveWindow = (server.maxstreamseceivewindow and server.maxstreamseceivewindow or nil),
initConnReceiveWindow = (server.initconnreceivewindow and server.initconnreceivewindow or nil),
maxConnReceiveWindow = (server.maxconnreceivewindow and server.maxconnreceivewindow or nil),
maxIdleTimeout = (tonumber(server.maxidletimeout) and tonumber(server.maxidletimeout) .. "s" or nil),
keepAlivePeriod = (tonumber(server.keepaliveperiod) and tonumber(server.keepaliveperiod) .. "s" or nil),
disablePathMTUDiscovery = (server.disablepathmtudiscovery == "1") and true or false
} or nil,
auth = server.hy2_auth,
tls = (tls_host) and {
sni = tls_host,
--alpn = server.tls_alpn or nil,
insecure = (server.insecure == "1") and true or false,
pinSHA256 = (server.insecure == "1") and server.pinsha256 or nil
} or {
sni = ip_addr,
insecure = (server.insecure == "1") and true or false
},
fast_open = (server.fast_open == "1") and true or false,
lazy = (server.lazy_mode == "1") and true or false
}
local shadowtls = {
client = {
server_addr = server.server_port and ip_addr .. ":" .. server.server_port or nil,
listen = "127.0.0.1:" .. tonumber(local_port),
tls_names = server.shadowtls_sni,
password = server.password
},
v3 = (server.shadowtls_protocol == "v3") and true or false,
disable_nodelay = (server.disable_nodelay == "1") and true or false,
fastopen = (server.fastopen == "1") and true or false,
strict = (server.strict == "1") and true or false
}
local chain_sslocal = {
locals = local_port ~= "0" and {
{
local_address = "0.0.0.0",
local_port = (chain_local_port == "0" and tonumber(server.local_port) or tonumber(chain_local_port)),
mode = (proto:find("tcp,udp") and "tcp_and_udp") or proto .. "_only",
protocol = "redir",
tcp_redir = "redirect",
--tcp_redir = "tproxy",
udp_redir = "tproxy"
},
socks_port ~= "0" and {
protocol = "socks",
local_address = "0.0.0.0",
local_port = tonumber(socks_port)
} or nil
} or {{
protocol = "socks",
local_address = "0.0.0.0",
ocal_port = tonumber(socks_port)
}},
servers = {
{
server = "127.0.0.1",
server_port = (tonumber(local_port) == 0 and tonumber(chain_local_port) or tonumber(local_port)),
method = server.sslocal_method,
password = server.sslocal_password
}
}
}
local chain_vmess = {
inbounds = (local_port ~= "0") and {
{
port = (chain_local_port == "0" and tonumber(server.local_port) or tonumber(chain_local_port)),
protocol = "dokodemo-door",
settings = {
network = proto,
followRedirect = true
},
streamSettings = {
sockopt = {tproxy = "redirect"}
},
sniffing = {
enable = true,
destOverride = {"http","tls"}
}
},
(proto:find("tcp") and socks_port ~= "0") and {
protocol = "socks",
port = tonumber(socks_port)
} or nil
} or { protocol = "socks",port = tonumber(socks_port) },
outbound = {
protocol = "vmess",
settings = {
vnext = {{
address = "127.0.0.1",
port = (tonumber(local_port) == 0 and tonumber(chain_local_port) or tonumber(local_port)),
users = {{
id = (server.vmess_uuid),
security = server.vmess_method,
level = 0
}}
}}
}
}
}
local tuic = {
relay = {
server = server.server_port and ip_addr .. ":" .. server.server_port,
ip = server.tuic_ip,
uuid = server.tuic_uuid,
password = server.tuic_passwd,
certificates = server.certificate and { server.certpath } or nil,
udp_relay_mode = server.udp_relay_mode,
congestion_control = server.congestion_control,
heartbeat = server.heartbeat and server.heartbeat .. "s" or nil,
timeout = server.timeout and server.timeout .. "s" or nil,
gc_interval = server.gc_interval and server.gc_interval .. "s" or nil,
gc_lifetime = server.gc_lifetime and server.gc_lifetime .. "s" or nil,
alpn = server.tls_alpn,
disable_sni = (server.disable_sni == "1") and true or false,
zero_rtt_handshake = (server.zero_rtt_handshake == "1") and true or false,
send_window = tonumber(server.send_window),
receive_window = tonumber(server.receive_window)
},
["local"] = {
server = tonumber(socks_port) and "[::]:" .. (socks_port == "0" and local_port or tonumber(socks_port)),
dual_stack = (server.tuic_dual_stack == "1") and true or nil,
max_packet_size = tonumber(server.tuic_max_package_size)
}
}
local config = {}
function config:new(o)
o = o or {}
setmetatable(o, self)
self.__index = self
return o
end
function config:handleIndex(index)
local switch = {
ss = function()
ss.protocol = socks_port
if server.plugin and server.plugin ~= "none" then
ss.plugin = server.plugin
ss.plugin_opts = server.plugin_opts or nil
end
print(json.stringify(ss, 1))
end,
ssr = function()
ss.protocol = server.protocol
ss.protocol_param = server.protocol_param
ss.method = server.encrypt_method
ss.obfs = server.obfs
ss.obfs_param = server.obfs_param
print(json.stringify(ss, 1))
end,
v2ray = function()
print(json.stringify(Xray, 1))
end,
trojan = function()
print(json.stringify(trojan, 1))
end,
naiveproxy = function()
print(json.stringify(naiveproxy, 1))
end,
hysteria = function()
print(json.stringify(hysteria, 1))
end,
shadowtls = function()
local chain_switch = {
sslocal = function()
if (chain:find("chain")) then
print(json.stringify(chain_sslocal, 1))
else
print(json.stringify(shadowtls, 1))
end
end,
vmess = function()
if (chain:find("chain")) then
print(json.stringify(chain_vmess, 1))
else
print(json.stringify(shadowtls, 1))
end
end
}
local ChainType = server.chain_type
if chain_switch[ChainType] then
chain_switch[ChainType]()
end
end,
tuic = function()
print(json.stringify(tuic, 1))
end
}
if switch[index] then
switch[index]()
end
end
local f = config:new()
f:handleIndex(server.type)
+72
View File
@@ -0,0 +1,72 @@
#!/bin/sh
cat <<-EOF >$1
base {
log_debug=off;
log_info=off;
log=stderr;
daemon=on;
redirector=iptables;
reuseport=on;
}
EOF
if [ "$2" == "socks5" ];then
if [ "$3" == "tcp" ];then
if [ "$7" == "0" ];then
cat <<-EOF >>$1
redsocks {
bind="0.0.0.0:$4";
relay="$5:$6";
type=socks5;
autoproxy=0;
timeout=10;
}
EOF
else
cat <<-EOF >>$1
redsocks {
bind="0.0.0.0:$4";
relay="$5:$6";
type=socks5;
autoproxy=0;
timeout=10;
login="$8";
password="$9";
}
EOF
fi
else
if [ "$7" == "0" ];then
cat <<-EOF >>$1
redudp {
bind="0.0.0.0:$4";
relay="$5:$6";
type=socks5;
udp_timeout=10;
}
EOF
else
cat <<-EOF >>$1
redudp {
bind="0.0.0.0:$4";
relay="$5:$6";
type=socks5;
udp_timeout=10;
login="$8";
password="$9";
}
EOF
fi
fi
else
cat <<-EOF >>$1
redsocks {
bind="0.0.0.0:$4";
type=direct;
interface=$3;
autoproxy=0;
timeout=10;
}
EOF
fi
+766
View File
@@ -0,0 +1,766 @@
#!/usr/bin/lua
------------------------------------------------
-- This file is part of the luci-app-bypass subscribe.lua
-- @author William Chan <root@williamchan.me>
------------------------------------------------
require "luci.model.uci"
require "nixio"
require "luci.util"
require "luci.sys"
require "luci.jsonc"
require "luci.model.ipkg"
-- these global functions are accessed all the time by the event handler
-- so caching them is worth the effort
local tinsert = table.insert
local ssub, slen, schar, sbyte, sformat, sgsub = string.sub, string.len, string.char, string.byte, string.format, string.gsub
local jsonParse, jsonStringify = luci.jsonc.parse, luci.jsonc.stringify
local b64decode = nixio.bin.b64decode
local URL = require "url"
local cache = {}
local nodeResult = setmetatable({}, {__index = cache}) -- update result
local name = 'bypass'
local uciType = 'servers'
local ucic = luci.model.uci.cursor()
local proxy = ucic:get_first(name, 'server_subscribe', 'proxy', '0')
local switch = ucic:get_first(name, 'server_subscribe', 'switch', '1')
local subscribe_url = ucic:get_first(name, 'server_subscribe', 'subscribe_url', {})
local filter_words = ucic:get_first(name, 'server_subscribe', 'filter_words', '过期时间/剩余流量')
local save_words = ucic:get_first(name, 'server_subscribe', 'save_words', '')
local v2_ss = luci.sys.exec('type -t -p ss-redir sslocal') ~= "" and "ss" or "v2ray"
local v2_tj = luci.sys.exec('type -t -p trojan') ~= "" and "trojan" or "v2ray"
local log = function(...)
print(os.date("%Y-%m-%d %H:%M:%S ") .. table.concat({...}, " "))
end
local encrypt_methods_ss = {
-- plain
"none",
"plain",
-- aead
"aes-128-gcm",
"aes-192-gcm",
"aes-256-gcm",
"chacha20-ietf-poly1305",
"xchacha20-ietf-poly1305",
-- aead 2022
"2022-blake3-aes-128-gcm",
"2022-blake3-aes-256-gcm",
"2022-blake3-chacha20-poly1305"
--[[ stream
"table",
"rc4",
"rc4-md5",
"aes-128-cfb",
"aes-192-cfb",
"aes-256-cfb",
"aes-128-ctr",
"aes-192-ctr",
"aes-256-ctr",
"bf-cfb",
"camellia-128-cfb",
"camellia-192-cfb",
"camellia-256-cfb",
"salsa20",
"chacha20",
"chacha20-ietf" ]]
}
-- 分割字符串
local function split(full, sep)
full = full:gsub("%z", "") -- 这里不是很清楚 有时候结尾带个\0
local off, result = 1, {}
while true do
local nStart, nEnd = full:find(sep, off)
if not nEnd then
local res = ssub(full, off, slen(full))
if #res > 0 then -- 过滤掉 \0
tinsert(result, res)
end
break
else
tinsert(result, ssub(full, off, nStart - 1))
off = nEnd + 1
end
end
return result
end
-- urlencode
local function get_urlencode(c)
return sformat("%%%02X", sbyte(c))
end
local function urlEncode(szText)
local str = szText:gsub("([^0-9a-zA-Z ])", get_urlencode)
str = str:gsub(" ", "+")
return str
end
local function get_urldecode(h)
return schar(tonumber(h, 16))
end
local function UrlDecode(szText)
return szText:gsub("+", " "):gsub("%%(%x%x)", get_urldecode)
end
-- trim
local function trim(text)
if not text or text == "" then
return ""
end
return (sgsub(text, "^%s*(.-)%s*$", "%1"))
end
-- md5
local function md5(content)
local stdout = luci.sys.exec('echo \"' .. urlEncode(content) .. '\" | md5sum | cut -d \" \" -f1')
-- assert(nixio.errno() == 0)
return trim(stdout)
end
-- base64
local function base64Decode(text)
local raw = text
if not text then
return ''
end
text = text:gsub("%z", "")
text = text:gsub("_", "/")
text = text:gsub("-", "+")
local mod4 = #text % 4
text = text .. string.sub('====', mod4 + 1)
local result = b64decode(text)
if result then
return result:gsub("%z", "")
else
return raw
end
end
-- 检查数组(table)中是否存在某个字符值
-- https://www.04007.cn/article/135.html
local function checkTabValue(tab)
local revtab = {}
for k,v in pairs(tab) do
revtab[v] = true
end
return revtab
end
-- 处理数据
local function processData(szType, content)
local result = {type = szType, local_port = 1234, kcp_param = '--nocomp'}
if szType == 'ssr' then
local dat = split(content, "/%?")
local hostInfo = split(dat[1], ':')
result.type = 'ssr'
result.server = hostInfo[1]
result.server_port = hostInfo[2]
result.protocol = hostInfo[3]
result.encrypt_method = hostInfo[4]
result.obfs = hostInfo[5]
result.password = base64Decode(hostInfo[6])
local params = {}
for _, v in pairs(split(dat[2], '&')) do
local t = split(v, '=')
params[t[1]] = t[2]
end
result.obfs_param = base64Decode(params.obfsparam)
result.protocol_param = base64Decode(params.protoparam)
local group = base64Decode(params.group)
if group then
result.alias = "[" .. group .. "] "
end
result.alias = result.alias .. base64Decode(params.remarks)
elseif szType == 'vmess' then
local info = jsonParse(content)
result.type = 'v2ray'
result.v2ray_protocol = 'vmess'
result.server = info.add
result.server_port = info.port
if info.net == "tcp" then
info.net = "raw"
end
result.transport = info.net
result.alter_id = info.aid
result.vmess_id = info.id
result.alias = info.ps
-- result.mux = 1
-- result.concurrency = 8
if info.net == 'ws' then
result.ws_host = info.host
result.ws_path = info.path
end
if info.net == 'httpupgrade' then
result.httpupgrade_host = info.host
result.httpupgrade_path = info.path
end
if info.net == 'splithttp' then
result.splithttp_host = info.host
result.splithttp_path = info.path
end
if info.net == 'xhttp' then
result.xhttp_mode = info.mode
result.xhttp_host = info.host
result.xhttp_path = info.path
-- 检查 extra 参数是否存在且非空
result.enable_xhttp_extra = (info.extra and info.extra ~= "") and "1" or nil
result.xhttp_extra = (info.extra and info.extra ~= "") and info.extra or nil
-- 尝试解析 JSON 数据
local success, Data = pcall(jsonParse, info.extra)
if success and Data then
local address = (Data.extra and Data.extra.downloadSettings and Data.extra.downloadSettings.address)
or (Data.downloadSettings and Data.downloadSettings.address)
result.download_address = address and address ~= "" and address or nil
else
-- 如果解析失败,清空下载地址
result.download_address = nil
end
end
if info.net == 'h2' then
result.h2_host = info.host
result.h2_path = info.path
end
if info.net == 'raw' or info.net == 'tcp' then
if info.type and info.type ~= "http" then
info.type = "none"
end
result.tcp_guise = info.type
result.http_host = info.host
result.http_path = info.path
end
if info.net == 'kcp' then
result.kcp_guise = info.type
result.mtu = 1350
result.tti = 50
result.uplink_capacity = 5
result.downlink_capacity = 20
result.read_buffer_size = 2
result.write_buffer_size = 2
end
if info.net == 'grpc' then
if info.path then
result.serviceName = info.path
elseif info.serviceName then
result.serviceName = info.serviceName
end
end
if info.net == 'quic' then
result.quic_guise = info.type
result.quic_key = info.key
result.quic_security = info.securty
end
if info.security then
result.security = info.security
end
if info.tls == "tls" or info.tls == "1" then
result.tls = "1"
if info.alpn and info.alpn ~= "" then
result.xhttp_alpn = info.alpn
end
if info.sni and info.sni ~= "" then
result.tls_host = info.sni
elseif info.host then
result.tls_host = info.host
end
result.insecure = 1
else
result.tls = "0"
end
elseif szType == "ss" then
local idx_sp = 0
local alias = ""
if content:find("#") then
idx_sp = content:find("#")
alias = content:sub(idx_sp + 1, -1)
end
local info = content:sub(1, idx_sp - 1)
local hostInfo = split(base64Decode(info), "@")
local host = split(hostInfo[2], ":")
local userinfo = base64Decode(hostInfo[1])
local method = userinfo:sub(1, userinfo:find(":") - 1)
local password = userinfo:sub(userinfo:find(":") + 1, #userinfo)
result.alias = UrlDecode(alias)
result.type = v2_ss
result.v2ray_protocol = (v2_ss == "v2ray") and "shadowsocks" or nil
result.encrypt_method_ss = method
result.password = password
result.server = host[1]
if host[2]:find("/%?") then
local query = split(host[2], "/%?")
result.server_port = query[1]
local params = {}
for _, v in pairs(split(query[2], '&')) do
local t = split(v, '=')
params[t[1]] = t[2]
end
if params.plugin then
local plugin_info = UrlDecode(params.plugin)
local idx_pn = plugin_info:find(";")
if idx_pn then
result.plugin = plugin_info:sub(1, idx_pn - 1)
result.plugin_opts = plugin_info:sub(idx_pn + 1, #plugin_info)
else
result.plugin = plugin_info
end
-- 部分机场下发的插件名为 simple-obfs,这里应该改为 obfs-local
if result.plugin == "simple-obfs" then
result.plugin = "obfs-local"
end
end
else
result.server_port = host[2]:gsub("/","")
end
if not checkTabValue(encrypt_methods_ss)[method] then
-- 1202 年了还不支持 SS AEAD 的屑机场
result.server = nil
end
elseif szType == "sip008" then
result.type = v2_ss
result.v2ray_protocol = (v2_ss == "v2ray") and "shadowsocks" or nil
result.server = content.server
result.server_port = content.server_port
result.password = content.password
result.encrypt_method_ss = content.method
result.plugin = content.plugin
result.plugin_opts = content.plugin_opts
result.alias = content.remarks
if not checkTabValue(encrypt_methods_ss)[content.method] then
result.server = nil
end
elseif szType == "ssd" then
result.type = v2_ss
result.v2ray_protocol = (v2_ss == "v2ray") and "shadowsocks" or nil
result.server = content.server
result.server_port = content.port
result.password = content.password
result.encrypt_method_ss = content.method
result.plugin_opts = content.plugin_options
result.alias = "[" .. content.airport .. "] " .. content.remarks
if content.plugin == "simple-obfs" then
result.plugin = "obfs-local"
else
result.plugin = content.plugin
end
if not checkTabValue(encrypt_methods_ss)[content.encryption] then
result.server = nil
end
elseif szType == "trojan" then
local params = {}
local idx_sp = 0
local alias = ""
if content:find("#") then
idx_sp = content:find("#")
alias = content:sub(idx_sp + 1, -1)
end
local info = content:sub(1, idx_sp - 1)
local hostInfo = split(info, "@")
local userinfo = hostInfo[1]
local password = userinfo
-- 分离服务器地址和端口
local host = split(hostInfo[2], ":")
local server = host[1]
local port = host[2]
result.alias = UrlDecode(alias)
result.type = v2_tj
result.v2ray_protocol = "trojan"
result.server = server
result.password = password
-- 按照官方的建议 默认验证ssl证书
result.insecure = "0"
result.tls = "1"
if port:find("?") then
local query = split(port, "?")
result.server_port = query[1]
for _, v in pairs(split(query[2], '&')) do
local t = split(v, '=')
params[t[1]] = t[2]
end
if params.alpn then
-- 处理 alpn 参数
result.xhttp_alpn = params.alpn
end
if params.sni then
-- 未指定peer(sni)默认使用remote addr
result.tls_host = params.sni
end
if params.allowInsecure then
-- 处理 insecure 参数
result.insecure = params.allowInsecure
end
else
result.server_port = port
end
if v2_tj ~= "trojan" then
if params.fp then
-- 处理 fingerprint 参数
result.fingerprint = params.fp
end
-- 处理传输协议
result.transport = params.type or "tcp" -- 默认传输协议为 tcp
if result.transport == "tcp" then
result.transport = "raw"
end
if result.transport == "ws" then
result.ws_host = (result.tls ~= "1") and (params.host and UrlDecode(params.host)) or nil
result.ws_path = params.path and UrlDecode(params.path) or "/"
elseif result.transport == "httpupgrade" then
result.httpupgrade_host = (result.tls ~= "1") and (params.host and UrlDecode(params.host)) or nil
result.httpupgrade_path = params.path and UrlDecode(params.path) or "/"
elseif result.transport == "splithttp" then
result.splithttp_host = (result.tls ~= "1") and (params.host and UrlDecode(params.host)) or nil
result.splithttp_path = params.path and UrlDecode(params.path) or "/"
elseif result.transport == "xhttp" then
result.xhttp_host = (result.tls ~= "1") and (params.host and UrlDecode(params.host)) or nil
result.xhttp_mode = params.mode or "auto"
result.xhttp_path = params.path and UrlDecode(params.path) or "/"
-- 检查 extra 参数是否存在且非空
result.enable_xhttp_extra = (params.extra and params.extra ~= "") and "1" or nil
result.xhttp_extra = (params.extra and params.extra ~= "") and params.extra or nil
-- 尝试解析 JSON 数据
local success, Data = pcall(jsonParse, params.extra)
if success and Data then
local address = (Data.extra and Data.extra.downloadSettings and Data.extra.downloadSettings.address)
or (Data.downloadSettings and Data.downloadSettings.address)
result.download_address = address and address ~= "" and address or nil
else
-- 如果解析失败,清空下载地址
result.download_address = nil
end
elseif result.transport == "http" or result.transport == "h2" then
result.transport = "h2"
result.h2_host = params.host and UrlDecode(params.host) or nil
result.h2_path = params.path and UrlDecode(params.path) or nil
elseif result.transport == "kcp" then
result.kcp_guise = params.headerType or "none"
result.seed = params.seed
result.mtu = 1350
result.tti = 50
result.uplink_capacity = 5
result.downlink_capacity = 20
result.read_buffer_size = 2
result.write_buffer_size = 2
elseif result.transport == "quic" then
result.quic_guise = params.headerType or "none"
result.quic_security = params.quicSecurity or "none"
result.quic_key = params.key
elseif result.transport == "grpc" then
result.serviceName = params.serviceName
result.grpc_mode = params.mode or "gun"
elseif result.transport == "tcp" or result.transport == "raw" then
result.tcp_guise = params.headerType and params.headerType ~= "" and params.headerType or "none"
if result.tcp_guise == "http" then
result.tcp_host = params.host and UrlDecode(params.host) or nil
result.tcp_path = params.path and UrlDecode(params.path) or nil
end
end
end
elseif szType == "vless" then
local url = URL.parse("http://" .. content)
local params = url.query
result.alias = url.fragment and UrlDecode(url.fragment) or nil
result.type = "v2ray"
result.v2ray_protocol = "vless"
result.server = url.host
result.server_port = url.port
result.vmess_id = url.user
result.vless_encryption = params.encryption or "none"
result.transport = params.type or "tcp"
result.tls = (params.security == "tls" or params.security == "xtls") and "1" or "0"
result.xhttp_alpn = params.alpn or ""
result.tls_host = params.sni
result.tls_flow = (params.security == "tls" or params.security == "reality") and params.flow or nil
result.fingerprint = params.fp
result.reality = (params.security == "reality") and "1" or "0"
result.reality_publickey = params.pbk and UrlDecode(params.pbk) or nil
result.reality_shortid = params.sid
result.reality_spiderx = params.spx and UrlDecode(params.spx) or nil
if result.transport == "ws" then
result.ws_host = (result.tls ~= "1") and (params.host and UrlDecode(params.host)) or nil
result.ws_path = params.path and UrlDecode(params.path) or "/"
elseif result.transport == "httpupgrade" then
result.httpupgrade_host = (result.tls ~= "1") and (params.host and UrlDecode(params.host)) or nil
result.httpupgrade_path = params.path and UrlDecode(params.path) or "/"
elseif result.transport == "splithttp" then
result.splithttp_host = (result.tls ~= "1") and (params.host and UrlDecode(params.host)) or nil
result.splithttp_path = params.path and UrlDecode(params.path) or "/"
elseif result.transport == "xhttp" then
result.xhttp_host = (result.tls ~= "1") and (params.host and UrlDecode(params.host)) or nil
result.xhttp_mode = params.mode or "auto"
result.xhttp_path = params.path and UrlDecode(params.path) or "/"
-- 检查 extra 参数是否存在且非空
result.enable_xhttp_extra = (params.extra and params.extra ~= "") and "1" or nil
result.xhttp_extra = (params.extra and params.extra ~= "") and params.extra or nil
-- 尝试解析 JSON 数据
local success, Data = pcall(jsonParse, params.extra)
if success and Data then
local address = (Data.extra and Data.extra.downloadSettings and Data.extra.downloadSettings.address)
or (Data.downloadSettings and Data.downloadSettings.address)
result.download_address = address and address ~= "" and address or nil
else
-- 如果解析失败,清空下载地址
result.download_address = nil
end
-- make it compatible with bullshit, "h2" transport is non-existent at all
elseif result.transport == "http" or result.transport == "h2" then
result.transport = "h2"
result.h2_host = params.host and UrlDecode(params.host) or nil
result.h2_path = params.path and UrlDecode(params.path) or nil
elseif result.transport == "kcp" then
result.kcp_guise = params.headerType or "none"
result.seed = params.seed
result.mtu = 1350
result.tti = 50
result.uplink_capacity = 5
result.downlink_capacity = 20
result.read_buffer_size = 2
result.write_buffer_size = 2
elseif result.transport == "quic" then
result.quic_guise = params.headerType or "none"
result.quic_security = params.quicSecurity or "none"
result.quic_key = params.key
elseif result.transport == "grpc" then
result.serviceName = params.serviceName
result.grpc_mode = params.mode or "gun"
elseif result.transport == "tcp" or result.transport == "raw" then
result.tcp_guise = params.headerType or "none"
if result.tcp_guise == "http" then
result.tcp_host = params.host and UrlDecode(params.host) or nil
result.tcp_path = params.path and UrlDecode(params.path) or nil
end
end
end
if not result.alias then
if result.server and result.server_port then
result.alias = result.server .. ':' .. result.server_port
else
result.alias = "NULL"
end
end
-- alias 不参与 hashkey 计算
local alias = result.alias
result.alias = nil
local switch_enable = result.switch_enable
result.switch_enable = nil
result.hashkey = md5(jsonStringify(result))
result.alias = alias
result.switch_enable = switch_enable
return result
end
-- wget
local function wget(url)
local stdout = luci.sys.exec('wget -q --user-agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36" --no-check-certificate -O- "' .. url .. '"')
return trim(stdout)
end
local function check_filer(result)
do
-- 过滤的关键词列表
local filter_word = split(filter_words, "/")
-- 保留的关键词列表
local check_save = false
if save_words ~= nil and save_words ~= "" and save_words ~= "NULL" then
check_save = true
end
local save_word = split(save_words, "/")
-- 检查结果
local filter_result = false
local save_result = true
-- 检查是否存在过滤关键词
for i, v in pairs(filter_word) do
if tostring(result.alias):find(v, nil, true) then
filter_result = true
end
end
-- 检查是否打开了保留关键词检查,并且进行过滤
if check_save == true then
for i, v in pairs(save_word) do
if tostring(result.alias):find(v, nil, true) then
save_result = false
end
end
else
save_result = false
end
-- 不等时返回
if filter_result == true or save_result == true then
return true
else
return false
end
end
end
local execute = function()
-- exec
do
if proxy == '0' then -- 不使用代理更新的话先暂停
log('服务正在暂停')
luci.sys.init.stop(name)
end
for k, url in ipairs(subscribe_url) do
local raw = wget(url)
if #raw > 0 then
local nodes, szType
local groupHash = md5(url)
cache[groupHash] = {}
tinsert(nodeResult, {})
local index = #nodeResult
-- SSD 似乎是这种格式 ssd:// 开头的
if raw:find('ssd://') then
szType = 'ssd'
local nEnd = select(2, raw:find('ssd://'))
nodes = base64Decode(raw:sub(nEnd + 1, #raw))
nodes = jsonParse(nodes)
local extra = {airport = nodes.airport, port = nodes.port, encryption = nodes.encryption, password = nodes.password}
local servers = {}
-- SS里面包着 干脆直接这样
for _, server in ipairs(nodes.servers) do
tinsert(servers, setmetatable(server, {__index = extra}))
end
nodes = servers
-- SS SIP008 直接使用 Json 格式
elseif jsonParse(raw) then
nodes = jsonParse(raw).servers or jsonParse(raw)
if nodes[1].server and nodes[1].method then
szType = 'sip008'
end
else
-- ssd 外的格式
nodes = split(base64Decode(raw):gsub(" ", "_"), "\n")
end
for _, v in ipairs(nodes) do
if v then
local result
if szType then
result = processData(szType, v)
elseif not szType then
local node = trim(v)
local dat = split(node, "://")
if dat and dat[1] and dat[2] then
local dat3 = ""
if dat[3] then
dat3 = "://" .. dat[3]
end
if dat[1] == 'ss' or dat[1] == 'trojan' then
result = processData(dat[1], dat[2] .. dat3)
else
result = processData(dat[1], base64Decode(dat[2]))
end
end
else
log('跳过未知类型: ' .. szType)
end
-- log(result)
if result then
-- 中文做地址的 也没有人拿中文域名搞,就算中文域也有Puny Code SB 机场
if not result.server or not result.server_port or result.alias == "NULL" or check_filer(result) or result.server:match("[^0-9a-zA-Z%-_%.%s]") or cache[groupHash][result.hashkey] then
log('丢弃无效节点: ' .. result.type .. ' 节点, ' .. result.alias)
else
-- log('成功解析: ' .. result.type ..' 节点, ' .. result.alias)
result.grouphashkey = groupHash
tinsert(nodeResult[index], result)
cache[groupHash][result.hashkey] = nodeResult[index][#nodeResult[index]]
end
end
end
end
log('成功解析节点数量: ' .. #nodes)
else
log(url .. ': 获取内容为空')
end
end
end
-- diff
do
if next(nodeResult) == nil then
log("更新失败,没有可用的节点信息")
if proxy == '0' then
luci.sys.init.start(name)
log('订阅失败, 恢复服务')
end
return
end
local add, del = 0, 0
ucic:foreach(name, uciType, function(old)
if old.grouphashkey or old.hashkey then -- 没有 hash 的不参与删除
if not nodeResult[old.grouphashkey] or not nodeResult[old.grouphashkey][old.hashkey] then
ucic:delete(name, old['.name'])
del = del + 1
else
local dat = nodeResult[old.grouphashkey][old.hashkey]
ucic:tset(name, old['.name'], dat)
-- 标记一下
setmetatable(nodeResult[old.grouphashkey][old.hashkey], {__index = {_ignore = true}})
end
else
if not old.alias then
if old.server or old.server_port then
old.alias = old.server .. ':' .. old.server_port
log('忽略手动添加的节点: ' .. old.alias)
else
ucic:delete(name, old['.name'])
end
else
log('忽略手动添加的节点: ' .. old.alias)
end
end
end)
for k, v in ipairs(nodeResult) do
for kk, vv in ipairs(v) do
if not vv._ignore then
local section = ucic:add(name, uciType)
ucic:tset(name, section, vv)
ucic:set(name, section, "switch_enable", switch)
add = add + 1
end
end
end
ucic:commit(name)
-- 如果原有服务器节点已经不见了就尝试换为第一个节点
local globalServer = ucic:get_first(name, 'global', 'global_server', '')
if globalServer ~= "nil" then
local firstServer = ucic:get_first(name, uciType)
if firstServer then
if not ucic:get(name, globalServer) then
luci.sys.call("/etc/init.d/" .. name .. " stop > /dev/null 2>&1 &")
ucic:commit(name)
ucic:set(name, ucic:get_first(name, 'global'), 'global_server', ucic:get_first(name, uciType))
ucic:commit(name)
log('当前主服务器节点已被删除,正在自动更换为第一个节点。')
luci.sys.call("/etc/init.d/" .. name .. " start > /dev/null 2>&1 &")
else
log('维持当前主服务器节点。')
luci.sys.call("/etc/init.d/" .. name .. " restart > /dev/null 2>&1 &")
end
else
log('没有服务器节点了,停止服务')
luci.sys.call("/etc/init.d/" .. name .. " stop > /dev/null 2>&1 &")
end
end
log('新增节点数量: ' .. add, '删除节点数量: ' .. del)
log('订阅更新成功')
end
end
if subscribe_url and #subscribe_url > 0 then
xpcall(execute, function(e)
log(e)
log(debug.traceback())
log('发生错误, 正在恢复服务')
local firstServer = ucic:get_first(name, uciType)
if firstServer then
luci.sys.call("/etc/init.d/" .. name .. " restart > /dev/null 2>&1 &") -- 不加&的话日志会出现的更早
log('重启服务成功')
else
luci.sys.call("/etc/init.d/" .. name .. " stop > /dev/null 2>&1 &") -- 不加&的话日志会出现的更早
log('停止服务成功')
end
end)
end
+69
View File
@@ -0,0 +1,69 @@
#!/bin/sh
[ "$1" = --First ] && A=Y || A=N
# 防止重复启动
[ -f /var/lock/bypass.lock -a $A = N ] && exit 1
LOCK=/var/lock/bypass-update.lock
[ -f $LOCK ] && exit 1
touch $LOCK
DIR=/usr/share/bypass
T_FILE=/etc/bypass
log(){
echo "$(date +'%Y-%m-%d %H:%M:%S') $*" >> /var/log/bypass.log
}
C=$(uci -q get bypass.@global[0].run_mode)
mkdir -p $T_FILE 2>/dev/null
if [ "$C" = router ];then
if [ ! -f $T_FILE/china.txt ];then
while ! (curl -kLfsm 5 -o /tmp/china.txt https://fastly.jsdelivr.net/gh/kiddin9/china_ip_list@main/china_ip_list.txt);do
sleep 1
done
else
curl -kLfsm 5 -o /tmp/china.txt https://fastly.jsdelivr.net/gh/kiddin9/china_ip_list@main/china_ip_list.txt
fi
[[ -f /tmp/china.txt && $? == 0 ]] && {
if ! cmp -s /tmp/china.txt $T_FILE/china.txt;then
log "China IPv4 List 已更新"
cp -f /tmp/china.txt $T_FILE/china.txt
[ $A = N ] && ipset list china_v4 >/dev/null 2>&1 && $DIR/chinaipset
fi
}
if [ ! -f $T_FILE/china_v6.txt ];then
while ! (curl -kLfsm 3 -o /tmp/china_v6.txt https://ispip.clang.cn/all_cn_ipv6.txt);do
sleep 1
done
elif [ $A = N ];then
curl -kLfsm 3 -o /tmp/china_v6.txt https://ispip.clang.cn/all_cn_ipv6.txt
fi
[[ -f /tmp/china_v6.txt && $? == 0 ]] && {
if ! cmp -s /tmp/china_v6.txt $T_FILE/china_v6.txt;then
log "China IPv6 List 已更新"
cp -f /tmp/china_v6.txt $T_FILE/china_v6.txt
[ $A = N ] && ipset list china_v6 >/dev/null 2>&1 && $DIR/chinaipset v6
fi
}
fi
if [ "$C" = gfw -o "$(uci -q get bypass.@global[0].gfw_mode)" = 1 ];then
if [ ! -f $T_FILE/gfw.list ];then
while ! (curl -kLfsm 5 -o /tmp/gfw.b64 https://fastly.jsdelivr.net/gh/gfwlist/gfwlist/gfwlist.txt);do
sleep 1
done
elif [ "$C" = gfw -o $A = N ];then
curl -kLfsm 5 -o /tmp/gfw.b64 https://fastly.jsdelivr.net/gh/gfwlist/gfwlist/gfwlist.txt
fi
if [[ -f /tmp/gfw.b64 && $? == 0 ]];then
$DIR/by-gfw
if ! cmp -s /tmp/gfwnew.txt $T_FILE/gfw.list;then
cp -f /tmp/gfwnew.txt $T_FILE/gfw.list
log "GFW List 已更新"
fi
fi
fi
rm -f $LOCK /tmp/china*.txt /tmp/gfwnew.txt
[ $A = Y ] && /etc/init.d/bypass start updated &
@@ -0,0 +1,17 @@
{
"luci-app-bypass": {
"description": "Grant UCI access for luci-app-bypass",
"read": {
"file": {
"/etc/bypass/*": [ "read" ]
},
"uci": [ "bypass" ]
},
"write": {
"file": {
"/etc/bypass/*": [ "write" ]
},
"uci": [ "bypass" ]
}
}
}
@@ -0,0 +1,4 @@
{
"config": "bypass",
"init": "bypass"
}
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" xmlns:v="https://vecta.io/nano"><style><![CDATA[.B{fill:#ff4b55}.C{fill:#ffe15a}]]></style><path d="M36.364 423.7h134.302V88.303H38.345C17.167 88.303 0 105.47 0 126.648v258.759c0 20.512 16.108 37.263 36.364 38.293z" fill="#41479b"/><path d="M170.67 88.3h170.67v335.39H170.67z" class="C"/><path d="M475.636 423.7C495.892 422.67 512 405.919 512 385.406V126.648c0-21.177-17.167-38.345-38.345-38.345H341.334V423.7h134.302 0z" class="B"/><path d="M316.023 284.667a4.64 4.64 0 0 0-4.64-4.64c-.556 0-1.082.114-1.577.294-2.296-2.042-6.457-7.11-2.282-14.264a3.3 3.3 0 0 0 2.035.711 3.33 3.33 0 0 0 3.332-3.332c0-1.454-.937-2.678-2.236-3.133 3.431-1.75 8.324-5.465 8.072-12.412-.359-9.852-8.429-15.29-13.38-13.116.018-.138.042-.274.042-.416 0-1.815-1.471-3.286-3.286-3.286-1.116 0-2.098.559-2.691 1.409-.202-.985-.178-2.814 2.112-4.791 4.253-3.673 9.086-12.469.29-18.655-4.871-3.425-14.182-5.066-17.301-.386-1.353 2.029-.268 4.945 1.277 5.6-2.489 1.388-7.211 3.471-10.942 1.843-5.316-2.319-2.246-6.926-1.063-8.989 2.078-3.625.774-9.569-6.186-9.569-4.64 0-6.959 4.64-11.598 4.64s-6.959-4.64-11.598-4.64c-6.959 0-8.264 5.944-6.186 9.569 1.183 2.062 4.253 6.669-1.063 8.989-3.731 1.629-8.452-.455-10.942-1.843 1.544-.654 2.63-3.57 1.277-5.6-3.119-4.679-12.43-3.039-17.301.386-8.796 6.186-3.962 14.982.29 18.655 2.29 1.977 2.314 3.807 2.112 4.791-.594-.85-1.576-1.409-2.691-1.409-1.815 0-3.286 1.471-3.286 3.286 0 .142.024.279.042.416-4.951-2.175-13.022 3.264-13.38 13.116-.253 6.946 4.641 10.662 8.072 12.412-1.299.456-2.236 1.679-2.236 3.133a3.33 3.33 0 0 0 3.332 3.332c.77 0 1.47-.271 2.035-.711 4.175 7.155.015 12.222-2.282 14.264a4.59 4.59 0 0 0-1.577-.294 4.64 4.64 0 0 0-4.64 4.64c0 2.406 1.837 4.361 4.182 4.594-3.198 3.285-6.067 10.525.168 18.749 6.814 8.989 23.052 8.264 30.881 8.554 4.964.184 8.698 2.754 10.771 4.614-1.325.817-2.217 2.269-2.217 3.94 0 2.343 1.743 4.26 4 4.575.82 1.312 2.265 2.191 3.926 2.191 1.856 0 3.445-1.097 4.188-2.673 2.45 2.019 4.125 2.866 4.125 2.866s1.675-.846 4.125-2.866c.742 1.575 2.332 2.673 4.188 2.673 1.661 0 3.106-.879 3.926-2.191 2.257-.314 4-2.232 4-4.575 0-1.672-.892-3.124-2.217-3.94 2.072-1.859 5.806-4.43 10.771-4.614 7.829-.29 24.067.435 30.881-8.554 6.234-8.224 3.366-15.465.168-18.749 2.341-.234 4.178-2.188 4.178-4.594z" fill="#dcbe82"/><path d="M214.246 225.079v67.273a13.92 13.92 0 0 0 13.919 13.919h18.558c6.959 0 9.279 4.64 9.279 4.64s2.319-4.64 9.279-4.64h18.558a13.92 13.92 0 0 0 13.919-13.919v-67.273a2.32 2.32 0 0 0-2.319-2.319h-78.871a2.32 2.32 0 0 0-2.322 2.319z" fill="#d2aa73"/><path d="M218.88 227.4h34.796v34.796H218.88zm34.801 74.229h0c-19.218 0-34.796-15.578-34.796-34.796h0 34.796v34.796z" class="B"/><g class="C"><path d="M258.321 301.629h0v-34.796h34.796 0c-.001 19.218-15.58 34.796-34.796 34.796z"/><use href="#B"/></g><use href="#B" x="4.97" class="B"/><use href="#B" x="9.94" class="C"/><use href="#B" x="14.92" class="B"/><g class="C"><path d="M278.2 227.4h4.971v34.796H278.2z"/><use href="#B" x="29.82"/></g><g class="B"><use href="#B" x="24.86"/><use href="#C"/></g><g class="C"><use href="#C" x="3.87"/><use href="#C" x="11.61"/></g><use href="#C" x="7.73" class="B"/><use href="#C" x="19.33" class="C"/><use href="#C" x="15.47" class="B"/><path d="M222.751 299.859v-33.026h-3.866v25.517c-.001 3.099 1.532 5.824 3.866 7.509z" class="C"/><path d="M226.617 301.474v-34.641h-3.866v33.026c1.127.815 2.437 1.374 3.866 1.615z" class="B"/><path d="M226.617 266.833v34.641c.505.085 1.016.156 1.547.156h2.319v-34.796l-3.866-.001h0z" class="C"/><path d="M224.071 260.218c-.173 0-.348-.049-.503-.151-2.281-1.509-2.414-3.082-2.29-3.884.167-1.084.973-1.983 2.053-2.292 1.028-.289 2.054.014 2.746.819 1.44 1.674 2.927 2.333 4.179 1.87.991-.367 1.582-1.344 1.582-2.074 0-.505.408-.914.914-.914s.914.408.914.914c0 1.598-1.166 3.191-2.774 3.787-1.175.434-3.538.702-6.2-2.391-.286-.33-.622-.32-.86-.254-.324.093-.683.381-.749.812-.097.63.447 1.388 1.492 2.081.422.278.536.846.258 1.267-.175.265-.466.41-.762.41zm24.533 0c-.296 0-.587-.145-.762-.408-.278-.422-.163-.989.258-1.267 1.045-.693 1.589-1.451 1.492-2.081-.067-.431-.425-.719-.749-.812-.238-.066-.575-.077-.86.254-2.662 3.095-5.026 2.827-6.2 2.391-1.608-.596-2.774-2.19-2.774-3.787 0-.505.408-.914.914-.914s.914.408.914.914c0 .73.591 1.706 1.582 2.074 1.252.465 2.74-.196 4.179-1.87.693-.809 1.719-1.11 2.746-.819 1.08.309 1.887 1.208 2.053 2.292.124.801-.009 2.374-2.29 3.884-.155.099-.33.149-.503.149z" fill="#f5f5f5"/><g class="C"><path d="M223.567 261.304a.92.92 0 0 1-.553-.185c-.402-.307-.479-.879-.174-1.281l19.864-26.119c.19-.343.262-.818.344-1.365.153-1.026.345-2.303 1.911-3.245 1.021-.612 2.232-.595 3.245.052 1.118.714 1.777 2.044 1.641 3.309-.082.769-.531 2.172-2.612 2.943a.91.91 0 0 1-1.174-.538c-.175-.473.066-1 .538-1.174.607-.225 1.348-.655 1.43-1.425.063-.584-.269-1.229-.808-1.575-.301-.193-.774-.358-1.319-.025-.829.498-.911 1.044-1.047 1.949-.096.641-.205 1.367-.633 2.106l-19.927 26.214a.91.91 0 0 1-.726.Line truncated

After

Width:  |  Height:  |  Size: 8.5 KiB

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve">
<path style="fill:#73AF00;" d="M473.655,88.276H158.897v111.816H512v-73.471C512,105.443,494.833,88.276,473.655,88.276z"/>
<path style="fill:#464655;" d="M158.897,423.724h314.759c21.177,0,38.345-17.167,38.345-38.345v-73.471H158.897V423.724z"/>
<rect x="158.9" y="200.09" style="fill:#F5F5F5;" width="353.1" height="111.81"/>
<path style="fill:#FF4B55;" d="M38.345,88.276C17.167,88.276,0,105.443,0,126.621V385.38c0,21.177,17.167,38.345,38.345,38.345 h120.552V88.276H38.345z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 985 B

@@ -0,0 +1,68 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#464655;" d="M38.345,423.721h132.322V88.273H38.345C17.167,88.273,0,105.44,0,126.618v258.759 C0,406.554,17.167,423.721,38.345,423.721z"/>
<rect x="170.67" y="88.277" style="fill:#FF4B55;" width="170.67" height="335.45"/>
<path style="fill:#73AF00;" d="M473.655,423.721c21.177,0,38.345-17.167,38.345-38.345V126.618 c0-21.177-17.167-38.345-38.345-38.345H341.334v335.448H473.655z"/>
<g>
<rect x="235.52" y="247.707" style="fill:#F5F5F5;" width="7.679" height="2.56"/>
<polygon style="fill:#F5F5F5;" points="279.038,273.303 232.962,273.303 235.522,268.185 276.478,268.185 "/>
<polygon style="fill:#F5F5F5;" points="279.038,232.348 232.962,232.348 235.522,237.468 276.478,237.468 "/>
<polygon style="fill:#F5F5F5;" points="268.799,234.908 243.201,234.908 248.321,229.788 263.68,229.788 "/>
<rect x="235.52" y="260.507" style="fill:#F5F5F5;" width="7.679" height="5.12"/>
<rect x="235.52" y="252.827" style="fill:#F5F5F5;" width="7.679" height="5.12"/>
<rect x="235.52" y="240.027" style="fill:#F5F5F5;" width="7.679" height="5.12"/>
<rect x="268.8" y="260.507" style="fill:#F5F5F5;" width="7.679" height="5.12"/>
<rect x="268.8" y="252.827" style="fill:#F5F5F5;" width="7.679" height="5.12"/>
<rect x="268.8" y="240.027" style="fill:#F5F5F5;" width="7.679" height="5.12"/>
<rect x="268.8" y="247.707" style="fill:#F5F5F5;" width="7.679" height="2.56"/>
<rect x="238.08" y="219.547" style="fill:#F5F5F5;" width="5.12" height="10.239"/>
<path style="fill:#F5F5F5;" d="M243.201,216.989h-5.12v-2.56c0-1.414,1.146-2.56,2.56-2.56l0,0c1.414,0,2.56,1.146,2.56,2.56 V216.989L243.201,216.989z"/>
<rect x="268.8" y="219.547" style="fill:#F5F5F5;" width="5.12" height="10.239"/>
<path style="fill:#F5F5F5;" d="M273.919,216.989h-5.12v-2.56c0-1.414,1.146-2.56,2.56-2.56l0,0c1.414,0,2.56,1.146,2.56,2.56 V216.989L273.919,216.989z"/>
<path style="fill:#F5F5F5;" d="M256,240.027L256,240.027c-5.655,0-10.239,4.584-10.239,10.239v15.359h20.478v-15.359 C266.239,244.612,261.655,240.027,256,240.027z"/>
<path style="fill:#F5F5F5;" d="M239.053,256.153l-13.937-16.259c0.09-0.263,0.167-0.533,0.167-0.826c0-1.414-1.146-2.56-2.56-2.56 s-2.56,1.146-2.56,2.56s1.146,2.56,2.56,2.56c0.154,0,0.288-0.062,0.434-0.087l1.442,1.683l-6.996,16.323l7.679,7.679l6.631-15.47 l5.197,6.063L239.053,256.153z M226.601,261.501l-6.127-6.127l2.764-6.451l6.127,6.127L226.601,261.501z"/>
<path style="fill:#F5F5F5;" d="M274.954,257.818l5.197-6.063l6.631,15.47l7.679-7.679l-6.996-16.323l1.442-1.683 c0.147,0.025,0.28,0.087,0.434,0.087c1.414,0,2.56-1.146,2.56-2.56s-1.146-2.56-2.56-2.56s-2.56,1.146-2.56,2.56 c0,0.294,0.076,0.564,0.167,0.826l-13.937,16.259L274.954,257.818z M282.699,255.05l6.127-6.127l2.764,6.451l-6.127,6.127 L282.699,255.05z"/>
<path style="fill:#F5F5F5;" d="M258.898,214.876c-0.804-0.237-1.522-0.676-1.976-1.38c-0.303-0.471-0.612-1.006-0.921-1.625 c-0.309,0.619-0.618,1.154-0.921,1.625c-0.455,0.705-1.172,1.144-1.976,1.38c-4.241,1.249-7.342,5.148-7.342,9.793 c0,0.889,0.149,1.737,0.362,2.56h19.754c0.213-0.823,0.362-1.671,0.362-2.56C266.239,220.023,263.138,216.125,258.898,214.876z"/>
<path style="fill:#F5F5F5;" d="M197.34,252.526c-0.13-1.591-0.214-3.194-0.214-4.819c0-3.288,0.298-6.522,0.826-9.695 c0.738,0.511,1.511,1.073,2.314,1.704c-0.375,2.625-0.582,5.291-0.582,7.991c0,1.892,0.097,3.763,0.28,5.608l5.411,1.625 c-0.338-2.37-0.572-4.772-0.572-7.233c0-1.224,0.073-2.433,0.17-3.638c2.826,3.134,5.056,6.92,5.056,11.104 c0,0.107,8.213-12.159-6.719-25.704l-0.107,5.759l-8.6-0.09c-0.775-0.008-1.457,0.542-1.592,1.305 c-0.654,3.679-1.006,7.441-1.006,11.264c0,1.087,0.029,2.167,0.082,3.241L197.34,252.526z"/>
<path style="fill:#F5F5F5;" d="M220.053,201.096c1.119-0.863,1.325-2.47,0.461-3.59c-0.866-1.12-2.472-1.322-3.591-0.46 c-11.585,8.947-19.535,21.239-22.978,35.008l5.276,0.068C202.541,219.936,209.726,209.072,220.053,201.096z"/>
<path style="fill:#F5F5F5;" d="M216.623,207.481c-5.567,5.452-9.781,11.869-12.648,18.839c1.583,1.301,2.88,2.615,3.957,3.922 c2.58-7.107,6.689-13.632,12.274-19.101c1.01-0.99,1.027-2.61,0.038-3.619C219.252,206.508,217.633,206.491,216.623,207.481z"/>
<path style="fill:#F5F5F5;" d="M207.727,281.267c-3.796-5.447-6.697-11.555-8.498-18.116l2.976,1.094 c1.859,5.987,4.68,11.555,8.292,16.516l5.65-1.034c-3.19-3.965-5.812-8.404-7.727-13.198l3.34,1.227 c1.906,4.185,4.346,8.033,7.255,11.447l5.879-1.077c-2.312-2.36-4.334-5.017-6.076-7.883l-3.406-6.812 c-1.052-2.104-2.925-3.68-5.178-4.355l-8.058-2.422l-1.863-0.559l-2.682-0.807l-5.335-1.603l-2.848-0.856l1.762,5.288 c0.387,1.161,1.17,2.13,2.188,2.766c1.629,7.735,4.65,14.962,8.8,21.4L207.727,281.267z"/>
<path style="fill:#F5F5F5;" d="M308.794,235.228l-0.107-5.759c-14.932,13.545-6.719,25.811-6.719,25.704 c0-4.184,2.23-7.97,5.056-11.104c0.097,1.205,0.17,2.415,0.17,3.638c0,2.462-0.234,4.864-0.572,7.233l5.411-1.625 c0.183-1.845,0.28-3.715,0.28-5.608c0-2.701-0.206-5.367-0.582-7.991c0.803-0.63,1.577-1.193,2.314-1.704 c0.529,3.172,0.826,6.408,0.826,9.695c0,1.624-0.084,3.228-0.214,4.819l5.251-1.578c0.054-1.074,0.082-2.154,0.082-3.241 c0-3.823-0.353-7.585-1.006-11.264c-0.136-0.764-0.818-1.313-1.592-1.305L308.794,235.228z"/>
<path style="fill:#F5F5F5;" d="M312.78,232.123l5.276-0.068c-3.444-13.769-11.393-26.061-22.978-35.008 c-1.119-0.863-2.724-0.66-3.591,0.46c-0.864,1.12-0.658,2.728,0.461,3.59C302.274,209.072,309.459,219.936,312.78,232.123z"/>
<path style="fill:#F5F5F5;" d="M308.025,226.32c-2.868-6.97-7.081-13.387-12.648-18.839c-1.01-0.99-2.628-0.972-3.619,0.04 c-0.99,1.01-0.972,2.63,0.038,3.619c5.585,5.469,9.694,11.993,12.274,19.101C305.145,228.935,306.442,227.62,308.025,226.32z"/>
<path style="fill:#F5F5F5;" d="M319.705,253.682l-5.335,1.603l-2.682,0.807l-1.863,0.559l-8.059,2.422 c-2.253,0.676-4.127,2.252-5.178,4.355l-3.406,6.812c-1.741,2.866-3.764,5.523-6.076,7.883l5.879,1.077 c2.909-3.414,5.35-7.261,7.255-11.447l3.34-1.227c-1.916,4.794-4.538,9.234-7.727,13.198l5.65,1.034 c3.614-4.962,6.433-10.529,8.292-16.516l2.976-1.094c-1.801,6.561-4.702,12.67-8.498,18.116l5.529,1.012 c4.15-6.439,7.17-13.665,8.8-21.4c1.018-0.637,1.801-1.606,2.188-2.766l1.762-5.288L319.705,253.682z"/>
<path style="fill:#F5F5F5;" d="M282.678,281.983l-0.132,0.117c-7.447,5.748-16.696,9.122-26.545,9.122 c-9.848,0-19.097-3.374-26.545-9.122l-0.132-0.117c-0.967-1.063-2.42-1.539-3.828-1.255l-25.81,5.375l5.727,5.02 c1.532,1.343,3.5,1.969,5.457,1.854c4.609,4.59,9.902,8.491,15.723,11.522l-1.677,3.095c9.247,5.028,19.838,7.887,31.084,7.887 c11.246,0,21.836-2.859,31.084-7.887l-1.677-3.095c5.821-3.031,11.114-6.933,15.723-11.522c1.958,0.115,3.926-0.512,5.458-1.854 l5.727-5.02l-25.81-5.375C285.098,280.444,283.644,280.919,282.678,281.983z M229.041,299.98c-4.64-2.414-8.888-5.463-12.711-8.97 l2.485-1.185c3.471,3.072,7.289,5.762,11.438,7.915L229.041,299.98z M295.67,291.01c-3.822,3.507-8.071,6.555-12.711,8.97 l-1.213-2.239c4.149-2.153,7.966-4.843,11.438-7.915L295.67,291.01z M256,298.901c-12.192,0-23.363-4.326-32.159-11.473 l2.554-1.218c8.305,6.397,18.625,10.131,29.603,10.131c10.978,0,21.299-3.734,29.603-10.131l2.554,1.218 C279.364,294.576,268.192,298.901,256,298.901z"/>
<path style="fill:#F5F5F5;" d="M227.912,278.355c1.099,0.93,2.239,1.81,3.427,2.628h49.322c1.188-0.819,2.328-1.698,3.427-2.628 l-2.49-2.49h-51.194L227.912,278.355z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.6 KiB

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#464655;" d="M473.651,88.256H38.292c-20.485,0-37.215,16.06-38.292,36.277v262.933 c1.077,20.215,17.807,36.277,38.292,36.277h435.359c21.18,0,38.349-17.169,38.349-38.349V126.605 C512,105.425,494.831,88.256,473.651,88.256z"/>
<polygon style="fill:#FFE15A;" points="256.029,105.913 267.224,164.401 299.95,114.649 287.911,172.97 337.184,139.529 303.744,188.803 362.064,176.764 312.312,209.49 370.8,220.685 312.312,231.88 362.064,264.606 303.744,252.567 337.184,301.84 287.911,268.399 299.95,326.719 267.224,276.968 256.029,335.456 244.834,276.968 212.108,326.719 224.148,268.399 174.873,301.84 208.315,252.567 149.994,264.606 199.745,231.88 141.257,220.685 199.745,209.49 149.994,176.764 208.315,188.803 174.873,139.529 224.148,172.97 212.108,114.649 244.834,164.401 "/>
<g>
<path style="fill:#FF4B55;" d="M9.737,101.014C4.08,107.322,0.48,115.512,0,124.533v262.933 c1.077,20.215,17.807,36.277,38.292,36.277h217.737L9.737,101.014z"/>
<path style="fill:#FF4B55;" d="M256.029,423.742h217.622c21.18,0,38.349-17.169,38.349-38.349V126.605 c0-9.802-3.683-18.741-9.732-25.52L256.029,423.742z"/>
</g>
<polygon style="fill:#4173CD;" points="154.965,291.313 357.093,291.313 410.993,220.685 101.064,220.685 "/>
<polygon style="fill:#F5F5F5;" points="154.965,291.313 256.029,423.742 357.093,291.313 "/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512.1 512.1" style="enable-background:new 0 0 512.1 512.1;" xml:space="preserve">
<path style="fill:#41479B;" d="M472.1,88.3H39.9c-22,0-39.9,17.8-39.9,39.9v255.7c0,22,17.8,39.9,39.9,39.9h432.3 c22,0,39.9-17.8,39.9-39.9V128.1C512,106.1,494.2,88.3,472.1,88.3z"/>
<path style="fill:#F5F5F5;" d="M8.8,256h15.3l81.8-53.6V256H150v-53.6l81.8,53.6h15.3c4.9,0,8.8-4,8.8-8.8v-7l-70.2-46H256v-44.1 h-70.2l70.2-46v-7c0-4.9-4-8.8-8.8-8.8h-15.3l-81.8,53.6V88.3H106v53.6L27.3,90.3c-9.2,3-16.8,9.3-21.7,17.5l64.6,42.3H0v44.1h70.2 L0,240.2v7C0,252,4,256,8.8,256z"/>
<g>
<polygon style="fill:#FF4B55;" points="256,158.9 141.2,158.9 141.2,88.3 114.8,88.3 114.8,158.9 0,158.9 0,185.4 114.8,185.4 114.8,256 141.2,256 141.2,185.4 256,185.4 "/>
<path style="fill:#FF4B55;" d="M8.7,103.2L80.8,150H97L15,96.8C12.8,98.7,10.6,100.9,8.7,103.2z"/>
<path style="fill:#FF4B55;" d="M166.3,150.1l88.4-57.4c-1.5-2.6-4.2-4.4-7.5-4.4h-1.9l-95.2,61.8H166.3z"/>
<path style="fill:#FF4B55;" d="M89.5,194.2L0,251.5c1.5,2.7,5.5,4.5,8.8,4.5h1.7l95.2-61.8H89.5z"/>
<path style="fill:#FF4B55;" d="M255.9,247.9l-82.7-53.7H157l93.9,60.9C253.7,253.8,255.6,251.1,255.9,247.9z"/>
</g>
<path style="fill:#F5F5F5;" d="M328.6,192.7c-1.2,15.8-6.1,116,57.5,138.7c63.6-22.7,58.7-122.9,57.5-138.7 c-7.7,3-35.6,12.2-57.5-3.4C364.2,204.8,336.3,195.7,328.6,192.7z"/>
<g>
<path style="fill:#FFA028;" d="M417.4,212.9c-3.5-2.7-9.9,2.3-17.2,1.8c-6.7-0.5-15-7.3-25.7-4.3c-3-2.7-1.5-9.1-1.5-9.1 c-7.5,4.8-8,11.4-7.5,15c-5.3,7-5,17.8-4,21c1.3,4.3,3.7,4.8,4.1,9.6c0.4,4.8,2.2,3.1,2.2,3.1c3.7-2.1,4.3-6,5.9-12.5 c6.1,0.8,10-4.7,10-4.7c-4,1.2-6.5-0.9-7.9-2.9c0.2-0.6,0.4-1.2,0.6-1.9c4.5-12.4,26.2-9,28.2-5.6c3.6,6.2,8.4,8.5,8.4,8.5 c0-6.5-4.8-12.1-4.8-12.1C415.5,217.5,417.4,212.9,417.4,212.9z M365.3,239.5c-0.7,0-1.3-0.6-1.3-1.3c0-0.7,0.6-1.3,1.3-1.3 c0.7,0,1.3,0.6,1.3,1.3C366.6,238.9,366.1,239.5,365.3,239.5z"/>
<path style="fill:#FFA028;" d="M396.1,292.2c4.2-1.3,3.7-9.5,8.3-15.2c4.2-5.3,14.5-8.2,18.2-18.7c3.9-0.9,8.4,3.9,8.4,3.9 c0.3-8.9-4.9-13.1-8.1-14.7c-2.8-8.4-11.8-14.2-15.1-15.2c-4.2-1.4-6.1,0.4-10.2-2s-3.8,0-3.8,0c-0.4,4.3,2.6,7,7,11.9 c-4.1,4.6-1.9,10.9-1.9,10.9c1.2-4,4.5-4.8,6.8-4.8c0.4,0.5,0.8,1,1.2,1.6c7.6,10.8-7.4,26.6-11.4,26.3c-7.2-0.5-11.8,2.1-11.8,2.1 c5.3,3.7,12.7,3,12.7,3C393.4,288,396.1,292.2,396.1,292.2z M403.7,234.3c0.4-0.6,1.2-0.7,1.8-0.3c0.6,0.4,0.7,1.2,0.3,1.8 c-0.4,0.6-1.2,0.7-1.8,0.3C403.5,235.7,403.3,234.9,403.7,234.3z"/>
<path style="fill:#FFA028;" d="M339.2,234.8c-0.6,4.4,7.1,7.4,10.3,13.9c3,6,1.3,16.6,9.3,24.4c-0.8,3.9-7,5.9-7,5.9 c7.9,4,13.9,1.1,16.7-1.1c8.8,1,17.8-4.8,20.1-7.3c3-3.3,2.2-5.7,6.1-8.4c3.9-2.8,1.6-3.5,1.6-3.5c-3.7-2.2-7.4-0.6-13.8,1.3 c-2.4-5.6-9.1-6.3-9.1-6.3c3.1,2.8,2.5,6.1,1.5,8.2c-0.7,0.1-1.3,0.3-2,0.4c-13,2.4-21-18-19.1-21.4c3.5-6.3,3.1-11.6,3.1-11.6 c-5.6,3.3-8,10.3-8,10.3C344.1,234.1,339.2,234.8,339.2,234.8z M388.5,266.1c0.4,0.6,0.2,1.4-0.5,1.8c-0.6,0.4-1.4,0.2-1.8-0.5 c-0.4-0.6-0.2-1.4,0.5-1.8C387.4,265.3,388.2,265.5,388.5,266.1z"/>
</g>
<path style="fill:#CDCE0C;" d="M386.1,334.7l-0.5-0.2c-71.6-24.9-60.1-143-59.9-144.2l0.2-2.1l2,0.9c0.3,0.2,33.6,14.9,57.3-2.9 l0.9-0.7l0.9,0.7c23.8,17.8,57,3.1,57.3,2.9l2-0.9l0.2,2.1c0.1,1.2,11.7,119.3-59.9,144.2L386.1,334.7z M328.6,192.7 c-1.2,15.8-6.1,116,57.5,138.7c63.6-22.7,58.7-122.9,57.5-138.7c-7.7,3-35.6,12.2-57.5-3.4C364.2,204.8,336.3,195.7,328.6,192.7z"/>
<path style="fill:#82AFFF;" d="M346.2,295.8c8.7,15.8,21.4,29,39.9,35.6c18.5-6.6,31.2-19.8,39.9-35.6H346.2z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<path style="fill:#464655;" d="M352.551,297.793c-4.828-3.034-7.724,1.793-7.724,1.793l-14.069,1.655l7.034-5.931 c5.103,0.414,5.793-1.103,7.172-3.172s7.172-1.103,7.172-1.103c-0.828-6.345-8.828-2.759-8.828-2.759 c-6.483-0.69-7.586,4.552-7.586,4.552l-10.069,7.724l-22.159-6.566c2.298-2.532,4.103-5.027,4.366-6.538 c0.441-2.537-16.367-6.805-21.517-12.138c-5.149-5.334-6.988-13.793-4.597-16c2.39-2.207,4.414,4.045,6.988,9.195 c2.575,5.15,7.357,9.195,10.483,6.621s-3.31-6.436-6.253-11.954c-2.942-5.517,2.207-7.541,4.598-6.989 c2.391,0.552,3.862,11.955,9.564,17.839c5.7,5.885,10.85,4.781,11.402,1.103s-9.409-8.21-11.433-11.337 c-2.023-3.126-2.545-9.261,0.766-9.444c3.31-0.184,15.448,17.906,25.748,24.828c11.218,7.54,20.23-1.288,18.759-4.966 c-1.471-3.679-8.276-2.207-16.184-4.231c-7.908-2.023-16-12.69-18.391-18.574s-0.414-5.885,0.966-5.333 c1.379,0.552,6.621,8.276,16.69,14.207s17.103,0.276,17.931-1.103s4.009-7.571-6.345-6.115c-11.769,1.655-18.483-5.333-23.31-9.057 c-4.828-3.724-6.759-8.828-4.552-10.897s9.472,7.264,20.506,10.207c10.136,2.702,14.253-1.655,13.976-5.655 c-0.276-4-2.621-2.345-14.069-3.448s-19.448-11.862-19.862-12.552s-0.276-4.552,5.517-0.828s16.138,5.931,22.207,5.655 s7.31-8.414,4.414-9.793c-2.897-1.379-3.586,0.69-10.207,2.069s-19.034-5.379-22.069-8.552c-3.034-3.172,0.276-5.241,1.793-4.966 s11.448,6.069,20.276,5.793s12.552-8.414,12.276-10.897s-2.759-4.552-6.483-2.069s-8.69,5.379-16.966,4s-12.138-6.897-11.034-8.966 c1.103-2.069,9.103,1.517,21.793,0.138s13.241-12.552,12-14.759s-4.276-1.517-8.552,2.483s-12.552,4.828-19.034,4.828 s-6.621-3.172-5.655-5.379s7.862-1.655,17.517-4.69c9.655-3.034,15.172-10.759,16.69-15.586c1.517-4.828-2.207-8.552-3.724-8.552 s-0.552-2.207-7.172,7.31s-24,13.241-24,13.241c-1.241-2.345-3.172-3.172-3.172-3.172c-11.724,2.345-25.866,12.468-25.866,12.468 s2.493,7.996-0.622,14.228c-4.011,8.022-17.759,3.011-14.02-9.658c3.113-10.55,15.162-16.928,25.341-18.071 c10.178-1.142,10.697-4.985,10.697-4.985s-10.688,3.48-10.879-1.297c2.207,0.448,5.46,0.643,10.983,0.154 c8.205-0.726,12.775-6.543,9.14-7.789c-3.635-1.246-2.077,2.493-8.309,5.401c-4.445,2.074-9.11,1.14-11.445,0.431 c2.157-4.71,11.238-2.301,11.238-2.301c0.104-8.205-10.783-5.27-10.783-5.27c-4.781-10.3-32.736,1.655-32.736,1.655l6.621,5.333 c-16.185,9.011-19.496,26.114-19.496,26.114s-3.31-17.103-19.495-26.115l6.621-5.333c0,0-27.955-11.955-32.736-1.655 c0,0-10.888-2.934-10.783,5.27c0,0,9.08-2.409,11.238,2.301c-2.335,0.71-7,1.643-11.445-0.431c-6.231-2.909-4.673-6.646-8.309-5.401 c-3.635,1.246,0.935,7.062,9.14,7.789c5.523,0.489,8.776,0.295,10.983-0.154c-0.191,4.777-10.879,1.297-10.879,1.297 s0.52,3.842,10.697,4.985c10.178,1.143,22.228,7.521,25.341,18.071c3.738,12.67-10.009,17.679-14.02,9.658 c-3.116-6.231-0.622-14.228-0.622-14.228s-14.142-10.123-25.866-12.468c0,0-1.931,0.828-3.172,3.172c0,0-17.379-3.724-24-13.241 s-5.655-7.31-7.172-7.31s-5.241,3.724-3.724,8.552s7.034,12.552,16.69,15.586c9.655,3.034,16.552,2.483,17.517,4.69 s0.828,5.379-5.655,5.379s-14.759-0.828-19.034-4.828s-7.31-4.69-8.552-2.483c-1.241,2.207-0.69,13.379,12,14.759 c12.69,1.379,20.69-2.207,21.793-0.138s-2.759,7.586-11.034,8.966c-8.276,1.379-13.241-1.517-16.966-4s-6.207-0.414-6.483,2.069 s3.448,10.621,12.276,10.897s18.759-5.517,20.276-5.793s4.828,1.793,1.793,4.966c-3.034,3.172-15.448,9.931-22.069,8.552 s-7.31-3.448-10.207-2.069s-1.655,9.517,4.414,9.793s16.414-1.931,22.207-5.655s5.931,0.138,5.517,0.828 s-8.414,11.448-19.862,12.552c-11.448,1.103-13.793-0.552-14.069,3.448s3.841,8.358,13.977,5.655 c11.034-2.943,18.3-12.276,20.506-10.207s0.276,7.172-4.552,10.897s-11.541,10.712-23.31,9.057 c-10.354-1.455-7.172,4.736-6.345,6.115c0.828,1.379,7.862,7.034,17.931,1.103s15.31-13.655,16.69-14.207 c1.379-0.552,3.357-0.552,0.966,5.333c-2.391,5.885-10.483,16.552-18.391,18.574c-7.908,2.024-14.713,0.552-16.184,4.231 c-1.471,3.678,7.54,12.505,18.759,4.966c10.3-6.922,22.438-25.012,25.748-24.828c3.31,0.183,2.788,6.318,0.766,9.444 c-2.023,3.127-11.985,7.659-11.433,11.337s5.7,4.781,11.402-1.103c5.702-5.885,7.172-17.288,9.564-17.839 c2.39-0.552,7.54,1.472,4.597,6.989c-2.942,5.517-9.379,9.379-6.252,11.954c3.126,2.574,7.908-1.471,10.483-6.621 c2.574-5.15,4.597-11.402,6.988-9.195s0.552,10.666-4.598,16c-5.149,5.333-21.959,9.601-21.517,12.138 c0.263,1.511,2.067,4.006,4.366,6.538l-22.159,6.566l-10.069-7.724c0,0-1.103-5.241-7.586-4.552c0,0-8-3.586-8.828,2.759 c0,0,5.793-0.966,7.172,1.103s2.069,3.586,7.172,3.172l7.034,5.931l-14.069-1.655c0,0-2.897-4.828-7.724-1.793 c0,0-6.069-1.931-7.586,3.862c0,0,5.241-0.966,6.621-0.276c0,0,2.069,4.69,8.69,1.931l13.931,0.69l-7.862,3.862 c0,0-9.931-3.172-9.517,5.103c0,0-2.897,3.31-0.276,6.621c0,0,0.552-3.586,3.172-5.103c0,0,5.103,2.069,8.414-4l10.069-6.069 l9.931,4.828c0,0-0.276,5.379,7.034,3.172c0,0,2.483,1.655,3.172,3.862c0,0,3.172-3.448-1.931-7.448c0,0-1.241-4.69-7.31-2.897 l-5.655-2.897l20.925-6.209c3.623,3.451,7.532,6.279,8.9,5.805c2.7-0.935,4.778-3.738,6.646-7.686 c1.869-3.947,10.282-17.655,14.436-17.55c4.154,0.104,6.024,3.426,4.985,9.347Line truncated
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.1 KiB

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FFB400;" d="M0,387.466c1.077,20.215,17.807,36.277,38.292,36.277h435.359c21.18,0,38.349-17.169,38.349-38.349 v-73.479H0V387.466z"/>
<path style="fill:#FF4B55;" d="M473.651,88.257H38.292c-20.485,0-37.215,16.062-38.292,36.277v75.552h512v-73.479 C512,105.427,494.831,88.257,473.651,88.257z"/>
<rect y="200.089" style="fill:#41479B;" width="512" height="111.83"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 874 B

@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M512,126.621c0-21.177-17.167-38.345-38.345-38.345H38.345C17.167,88.276,0,105.443,0,126.621V256 h512V126.621z"/>
<path style="fill:#464655;" d="M38.345,423.724h435.31c21.177,0,38.345-17.167,38.345-38.345V256H0v129.379 C0,406.557,17.167,423.724,38.345,423.724z"/>
<g>
<path style="fill:#FFE15A;" d="M235.904,182.293l6.036,18.097l19.076,0.148c1.478,0.011,2.091,1.898,0.902,2.775l-15.346,11.332 l5.754,18.188c0.446,1.409-1.159,2.574-2.361,1.716l-15.52-11.093l-15.52,11.093c-1.203,0.86-2.807-0.307-2.361-1.716l5.754-18.188 l-15.346-11.332c-1.188-0.878-0.576-2.764,0.902-2.775l19.076-0.148l6.036-18.097C233.453,180.89,235.436,180.89,235.904,182.293z"/>
<path style="fill:#FFE15A;" d="M317.487,335.944c0,0-109.206-82.385-112.43-85.092c-4.983-4.185-8.828-11.586-9.012-20.598 c0,0-11.777,12.064-9.471,24.552c2.667,14.436,10.943,19.586,21.61,26.574c7.496,4.911,67.087,42.495,101.875,64.419 L317.487,335.944z"/>
<path style="fill:#FFE15A;" d="M350.162,360.092c-1.423-1.016-12.861-9.47-28.73-21.227l-5.759,10.472 c11.651,7.341,19.409,12.227,19.409,12.227s1.103,14.345,12.69,11.955C351.948,372.655,355.31,363.77,350.162,360.092z"/>
<path style="fill:#FFE15A;" d="M255.863,322.053c-8.256,2.905-17.097,4.567-26.346,4.567c-23.442,0-44.445-10.212-58.987-26.36 l-12.928,11.635c4.333,4.812,8.96,9.347,14.175,13.217l-2.574,4.459l19.112,11.034l2.53-4.383 c8.634,3.755,17.916,6.282,27.638,7.383v5.084h22.069v-5.084c9.722-1.101,19.004-3.628,27.638-7.383l2.53,4.383l7.595-4.385 C270.899,331.543,263.3,326.749,255.863,322.053z"/>
<path style="fill:#FFE15A;" d="M325.951,236.138c-1.101-9.722-3.628-19.004-7.383-27.637l4.383-2.53l-11.034-19.113l-4.459,2.574 c-5.708-7.691-12.509-14.492-20.201-20.2l2.574-4.459l-19.112-11.034l-2.53,4.383c-7.163-3.115-14.788-5.327-22.723-6.639 l-2.9,17.404c37.656,6.237,66.4,38.862,66.4,78.286c0,21.228-8.377,40.465-21.942,54.717c4.692,3.543,9.35,7.059,13.953,10.535 c2.23-2.442,4.504-4.847,6.482-7.511l4.459,2.574l11.034-19.112l-4.383-2.53c3.755-8.634,6.282-17.916,7.383-27.637h5.083V236.14 h-5.084L325.951,236.138L325.951,236.138z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<path style="fill:#82AFFF;" d="M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621v73.471h512v-73.471 C512,105.443,494.833,88.276,473.655,88.276z"/>
<path style="fill:#82AFFF;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-73.471H0V385.379z"/>
</g>
<rect y="200.09" style="fill:#F5F5F5;" width="512" height="111.81"/>
<path style="fill:#F09146;" d="M300.138,253.793h-31.784c0.593-0.45,1.062-0.893,1.486-1.311c0.776-0.759,1.393-1.362,3.03-2.035 c1.646-0.69,2.508-0.698,3.599-0.715c1.314-0.009,2.802-0.034,5.233-1.035c2.427-1.009,3.487-2.044,4.423-2.957 c0.776-0.759,1.393-1.362,3.034-2.044c1.633-0.681,2.492-0.69,3.577-0.698c1.311-0.018,2.797-0.034,5.228-1.043l-1.698-4.07 c-1.633,0.681-2.492,0.69-3.577,0.698c-1.311,0.018-2.797,0.034-5.224,1.035c-2.426,1.009-3.487,2.044-4.423,2.957 c-0.776,0.759-1.393,1.362-3.03,2.035c-1.646,0.69-2.508,0.698-3.599,0.715c-1.314,0.009-2.802,0.034-5.233,1.043 c-2.426,1-3.487,2.044-4.423,2.957c-0.764,0.743-1.395,1.338-2.967,2.002l24.98-24.977l-3.121-3.121l-22.485,22.482 c0.099-0.735,0.126-1.389,0.132-1.982c0.013-1.095,0.022-1.949,0.703-3.595s1.284-2.259,2.044-3.034 c0.922-0.94,1.961-2.008,2.969-4.439c1.004-2.431,1.022-3.914,1.035-5.224c0.013-1.086,0.022-1.949,0.698-3.586 c0.681-1.638,1.28-2.25,2.039-3.026c0.918-0.94,1.956-2.001,2.962-4.423l-4.077-1.689c-0.681,1.637-1.28,2.25-2.039,3.026 c-0.918,0.94-1.956,2.001-2.962,4.423c-1.004,2.431-1.022,3.914-1.035,5.224c-0.013,1.086-0.022,1.949-0.698,3.586 c-0.681,1.646-1.284,2.259-2.044,3.034c-0.922,0.94-1.961,2.008-2.969,4.439c-1.004,2.431-1.022,3.923-1.038,5.233 c-0.009,1.063-0.039,1.922-0.676,3.5v-35.317h-4.414v31.783c-0.45-0.589-0.892-1.057-1.306-1.481 c-0.762-0.776-1.362-1.397-2.044-3.034c-0.681-1.646-0.694-2.508-0.707-3.604c-0.013-1.311-0.03-2.802-1.038-5.233 c-1.004-2.422-2.044-3.482-2.962-4.423c-0.759-0.776-1.357-1.388-2.039-3.026c-0.676-1.638-0.685-2.5-0.698-3.586 c-0.013-1.311-0.03-2.793-1.035-5.216l-4.077,1.689c0.676,1.638,0.685,2.492,0.698,3.577c0.013,1.311,0.03,2.793,1.035,5.224 c1.004,2.422,2.044,3.482,2.962,4.423c0.759,0.776,1.357,1.388,2.039,3.026c0.681,1.646,0.694,2.508,0.707,3.604 c0.013,1.311,0.03,2.802,1.038,5.233c1.004,2.431,2.044,3.491,2.962,4.431c0.748,0.76,1.34,1.395,2.004,2.962l-24.982-24.979 l-3.121,3.121l24.943,24.94c-1.368-0.621-2.028-1.192-2.745-1.888c-0.943-0.922-2.008-1.965-4.448-2.974 c-2.431-1-3.918-1.026-5.233-1.043c-1.095-0.009-1.956-0.025-3.616-0.715c-1.66-0.681-2.28-1.284-3.069-2.051 c-0.943-0.914-2.013-1.956-4.457-2.974c-2.44-1.009-3.932-1.026-5.25-1.043c-1.099-0.018-1.965-0.034-3.625-0.724l-1.689,4.086 c2.44,1.009,3.932,1.026,5.25,1.043c1.099,0.018,1.965,0.034,3.625,0.724c1.664,0.681,2.284,1.284,3.073,2.051 c0.943,0.922,2.013,1.956,4.452,2.966c2.44,1.017,3.932,1.035,5.246,1.052c1.095,0.018,1.956,0.025,3.608,0.715 c1.651,0.681,2.268,1.284,3.048,2.044c0.401,0.394,0.849,0.809,1.391,1.233H211.86v4.414h35.254 c-1.393,0.53-2.264,0.597-3.262,0.612c-1.314,0.009-2.802,0.034-5.237,1.035c-2.435,1.009-3.505,2.051-4.448,2.966 c-0.785,0.767-1.401,1.37-3.052,2.051c-1.66,0.69-2.526,0.707-3.625,0.724c-1.319,0.018-2.81,0.034-5.25,1.043 c-2.444,1.017-3.513,2.051-4.457,2.974c-0.789,0.767-1.409,1.37-3.069,2.051l1.689,4.086c2.44-1.017,3.509-2.051,4.452-2.974 c0.789-0.767,1.409-1.37,3.073-2.051c1.66-0.69,2.526-0.707,3.625-0.724c1.319-0.018,2.81-0.034,5.255-1.052 c2.431-1.009,3.496-2.044,4.439-2.966c0.78-0.759,1.401-1.362,3.057-2.044c1.646-0.69,2.513-0.698,3.604-0.715 c0.558-0.003,1.187-0.04,1.868-0.124l-22.549,22.546l3.121,3.121l24.931-24.927c-0.614,1.362-1.181,2.019-1.879,2.738 c-0.918,0.94-1.956,2.008-2.966,4.439c-1.009,2.431-1.031,3.932-1.043,5.241c-0.018,1.095-0.025,1.956-0.712,3.612 c-0.685,1.664-1.293,2.284-2.056,3.069c-0.922,0.94-1.961,2.017-2.974,4.457s-1.031,3.932-1.047,5.25 c-0.018,1.095-0.03,1.965-0.715,3.62l4.077,1.689c1.013-2.44,1.031-3.932,1.047-5.25c0.018-1.095,0.03-1.965,0.715-3.62 c0.685-1.664,1.293-2.284,2.056-3.069c0.922-0.94,1.961-2.017,2.974-4.457c1.009-2.431,1.031-3.932,1.043-5.241 c0.018-1.095,0.025-1.956,0.712-3.612c0.681-1.655,1.284-2.268,2.047-3.052c0.392-0.402,0.809-0.85,1.233-1.395v31.878h4.414 v-35.252c0.526,1.39,0.593,2.259,0.608,3.261c0.013,1.311,0.034,2.802,1.043,5.233c1.004,2.44,2.047,3.509,2.966,4.448 c0.762,0.785,1.366,1.405,2.051,3.06s0.698,2.526,0.715,3.62c0.018,1.319,0.034,2.81,1.047,5.25s2.051,3.518,2.974,4.457 c0.762,0.785,1.37,1.405,2.056,3.069l4.077-1.689c-1.013-2.44-2.051-3.518-2.974-4.457c-0.762-0.785-1.371-1.405-2.056-3.069 c-0.685-1.655-0.698-2.526-0.715-3.62c-0.018-1.319-0.034-2.81-1.047-5.25c-1.009-2.44-2.047-3.509-2.966-4.448 c-0.762-0.785-1.366-1.405-2.051-3.06c-0.685-1.646-0.694-2.508-0.712-3.604c-0.006-0.557-0.042-1.187-0.126-1.868l22.552,22.55 l3.121-3.121l-22.482-22.478c0.73,0.097,1.384,0.126,1.973,0.134c1.09,0.009,1.949,0.018,3.595,0.698 c1.646,0.69,2.263,1.284,3.043,2.051c0.94,0.914,2.004,1.956,4.436,2.966c2.426,1,3.914,1.017,5.224,1.026 c1.086,0.018,1.944,0.025,3.582,0.707c1.638,0.672,2.25,1.276,3.026,2.035c0.94,0.914,2.001,1.956,4.427,2.966l1.689-4.086 c-1.638-0.672-2.25-1.276-3.026-2.035c-0.94-0.914-2.001-1.956-4.427-2.966c-2.427-1-3.914-1.017-5.224-1.026 c-1.086-0.018-1.944-0.025-3.582-0.707c-1.646-0.681-2.263-1.276-3.043-2.044c-0.94-0.914-2.004-1.956-4.436-2.957 c-2.431-1.017-3.918-1.035-5.233-1.043c-1.07-0.018-1.937-0.038-3.524-0.681h35.3Line truncated
<circle style="fill:#FFE15A;" cx="256" cy="256" r="22.07"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.8 KiB

@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<path style="fill:#FF4B55;" d="M507.384,403.634L56.713,256l450.671-147.634c-3.149-5.807-7.761-10.702-13.333-14.21L0,256 l494.051,161.844C499.624,414.336,504.234,409.441,507.384,403.634z"/>
<path style="fill:#F5F5F5;" d="M507.384,403.634c2.944-5.428,4.616-11.646,4.616-18.253V126.622c0-6.609-1.673-12.826-4.616-18.254 L56.713,256L507.384,403.634z"/>
<path style="fill:#FFF5DC;" d="M458.103,212.556c0,0,30.229,1.281,33.047-1.025c2.818-2.305,3.33-17.676-6.66-19.981 c-9.991-2.305-37.145,12.553-37.145,12.553L458.103,212.556z"/>
<g>
<path style="fill:#D27D69;" d="M398.926,236.381c0,0-0.342,0.854-0.512,4.611c-0.171,3.757,0.512,13.492,12.297,17.761 l-2.732,11.443l12.467,7.514c0,0,9.223-13.663,9.735-25.106C430.692,241.163,398.926,236.381,398.926,236.381z"/>
<path style="fill:#D27D69;" d="M361.525,228.695l4.867-4.867c0,0-9.964,6.079-13.748,0.598c-4.952-7.172,1.708-14.687,8.625-18.018 c6.916-3.33,20.75-0.768,20.75-0.768l8.71,22.287l-26.386,16.651L361.525,228.695z"/>
<path style="fill:#D27D69;" d="M443.245,186.17l23.569-2.818c0,0-6.916,9.991-20.494,17.42c0,0,14.09,0,18.188,4.867 c4.099,4.867-4.099,9.479-7.172,11.016c-3.074,1.537-29.716,17.932-29.716,17.932l-23.825-2.818L443.245,186.17z"/>
<path style="fill:#D27D69;" d="M460.75,168.067c0,0,5.123-11.955,4.952-20.323l-17.249,11.955c0,0,3.928-1.878,2.562-8.71 l-56.359,30.57l-11.443,20.323l34.84,10.76L460.75,168.067z"/>
</g>
<path style="fill:#FFE15A;" d="M418.268,261.229l-5.892,9.351c0,0-10.504-2.305-14.09,0.256c-3.586,2.562-3.97,12.169,2.305,12.937 c0,0,4.355,2.69,6.916,0.512c0,0,5.251,2.049,6.148-1.281c0.897-3.33-0.256-6.148-0.256-6.148h3.714l6.532-11.656L418.268,261.229z"/>
<path style="fill:#B95546;" d="M365.624,240.992c0,0,16.395-8.198,16.395-20.494c0-12.297-15.2-12.98-27.496-8.881 c0,0-7.343-5.806-1.195-11.614c8.428-7.96,45.087-24.593,45.087-24.593l-4.099,20.494c0,0,14.602,7.686,20.494,4.099 c4.951-3.014,53.284-40.988,53.284-40.988s-4.099,20.494-32.79,40.988l-3.04,15.201c-0.668,3.34-2.84,6.184-5.887,7.706 l-11.567,5.783c0,0,32.79,4.099,32.79,8.198c0,4.098-8.198,24.593-24.593,32.79l-8.197-8.198l4.099-12.297 c0,0-12.297-4.099-20.494-8.198c0,0-12.297,4.099-20.494,4.099C369.724,245.09,365.624,240.992,365.624,240.992z"/>
<path style="fill:#FFF5DC;" d="M341.032,261.486v-8.516c0-2.42,0.961-4.742,2.673-6.453l17.822-17.822l4.099,8.198h16.395 l-4.099,4.099v4.099l-20.494,12.297L341.032,261.486z"/>
<g>
<path style="fill:#FFE15A;" d="M349.229,257.387h-8.197c0,0-8.198,12.297,0,12.297c0,0,12.297-8.198,16.395-12.297 C357.427,257.387,357.427,253.288,349.229,257.387z"/>
<path style="fill:#FFE15A;" d="M449.21,275.569h-56.663c-0.467-0.503-1.12-0.828-1.86-0.828c0,0-9.926-4.114-11.337-4.114h-1.163 c-1.411,0-2.556,1.144-2.556,2.556v2.386h-12.953v-2.386c0-1.411-1.144-2.556-2.556-2.556h-1.163c-1.411,0-2.556,1.144-2.556,2.556 v0.043c-5.551-0.226-17.42-0.934-23.569-2.983l-32.79,8.198l32.79,8.198c6.147-2.049,18.016-2.758,23.569-2.984v0.043 c0,1.411,1.144,2.556,2.556,2.556h1.163c1.411,0,2.556-1.144,2.556-2.556v-2.386h12.953v2.386c0,1.411,1.144,2.556,2.556,2.556 h1.163c1.411,0,11.337-4.114,11.337-4.114c0.74,0,1.394-0.324,1.86-0.828h56.663c1.587,0,2.872-1.287,2.872-2.872 C452.083,276.855,450.797,275.569,449.21,275.569z"/>
<path style="fill:#FFE15A;" d="M446.746,286.591c-3.416-0.683-42.525,6.148-42.525,6.148s-2.391-2.391,4.781-9.052l-3.415-0.854 c0,0-7.514,5.294-10.589,5.977c-2.647,0.588-8.562,3.464-9.833,7.303l-23.812,3.969l0.512,2.049l23.357-2.738 c1.115,3.588,4.786,4.32,7.384,3.25c0,0,3.416,1.366,6.49-1.025c0,0,6.148,1.025,6.489-4.611l42.867-6.49 C448.454,290.519,450.162,287.274,446.746,286.591z"/>
<path style="fill:#FFE15A;" d="M422.495,315.454c0,0-3.245,4.269-11.272,0.512c-8.026-3.757-17.42,0.342-22.543-0.854 s-12.809-4.269-19.981-1.537c-7.172,2.732-11.101,2.562-9.564-0.854c1.537-3.415,2.391-5.977,0-7.172l2.732-3.416l-0.512-2.049 c0,0-13.663-5.294-22.884,2.049c-9.223,7.343-6.489,24.081,8.881,25.276c0,0,4.782,5.977,16.566,4.269 c0,0,7.686,5.294,20.835,2.903c0,0,0.512,1.537,9.052,0.854c8.54-0.683,18.103,0.342,16.395,6.148c0,0,6.319-1.195,2.562-7.003 c0,0,7.514-0.342,12.638,4.099c0,0,0.342-5.123-4.611-7.857c0,0,8.369-2.903,12.98,0c0,0-3.074-6.489-11.272-5.635 c0,0,5.977-4.782,8.71-3.586c0,0-2.562-3.074-10.077,0C421.129,321.601,425.911,318.698,422.495,315.454z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<path style="fill:#FF4B55;" d="M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621v73.471h512v-73.471 C512,105.443,494.833,88.276,473.655,88.276z"/>
<path style="fill:#FF4B55;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-73.471H0V385.379z"/>
</g>
<rect y="200.09" style="fill:#F5F5F5;" width="512" height="111.81"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 878 B

@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M473.655,88.275H38.345C17.167,88.275,0,105.442,0,126.62V385.38 c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345V126.62 C512,105.442,494.833,88.275,473.655,88.275z"/>
<path style="fill:#F5F5F5;" d="M8.828,255.999h15.334l81.77-53.574v53.574h44.138v-53.574l81.769,53.574h15.334 c4.875,0,8.828-3.953,8.828-8.828v-7.002l-70.155-45.963H256v-44.138h-70.155L256,104.105v-7.002c0-4.876-3.953-8.828-8.828-8.828 h-15.334l-81.77,53.574V88.275H105.93v53.574L26.844,90.033c-9.234,2.9-16.954,9.203-21.711,17.434l65.023,42.601H0v44.138h70.155 L0,240.169v7.002C0,252.046,3.951,255.999,8.828,255.999z"/>
<g>
<polygon style="fill:#FF4B55;" points="256,158.896 141.241,158.896 141.241,88.275 114.759,88.275 114.759,158.896 0,158.896 0,185.378 114.759,185.378 114.759,255.999 141.241,255.999 141.241,185.378 256,185.378 "/>
<path style="fill:#FF4B55;" d="M8.227,102.901l72.662,47.167h16.214l-82.496-53.55C12.238,98.388,10.097,100.531,8.227,102.901z"/>
<path style="fill:#FF4B55;" d="M166.283,150.068l88.374-57.366c-1.536-2.599-4.246-4.427-7.485-4.427h-1.91l-95.193,61.793H166.283 z"/>
<path style="fill:#FF4B55;" d="M89.474,194.206L1.269,251.462c1.521,2.662,4.273,4.537,7.559,4.537h1.665l95.196-61.793H89.474z"/>
<path style="fill:#FF4B55;" d="M255.86,247.865l-82.666-53.658H156.98l93.874,60.935 C253.666,253.837,255.595,251.102,255.86,247.865z"/>
</g>
<g>
<path style="fill:#F5F5F5;" d="M130.671,304.13l6.663,21.997l21.353-8.505c1.822-0.726,3.478,1.352,2.366,2.966l-13.044,18.924 l19.962,11.391c1.703,0.972,1.112,3.562-0.844,3.699l-22.929,1.601l3.541,22.709c0.302,1.938-2.092,3.091-3.418,1.646 l-15.548-16.928l-15.548,16.928c-1.326,1.444-3.72,0.291-3.418-1.646l3.541-22.709l-22.929-1.601 c-1.956-0.137-2.548-2.727-0.844-3.699l19.962-11.391l-13.044-18.924c-1.112-1.614,0.544-3.692,2.366-2.966l21.353,8.505 l6.663-21.997C127.446,302.253,130.103,302.253,130.671,304.13z"/>
<path style="fill:#F5F5F5;" d="M393.279,147.729l3.255,10.745l10.43-4.154c0.889-0.354,1.699,0.66,1.155,1.449l-6.371,9.245 l9.751,5.565c0.832,0.474,0.543,1.74-0.413,1.806l-11.2,0.782l1.729,11.093c0.148,0.947-1.022,1.51-1.67,0.804l-7.595-8.269 l-7.595,8.269c-0.648,0.705-1.817,0.142-1.67-0.804l1.729-11.093l-11.2-0.782c-0.956-0.067-1.245-1.332-0.413-1.806l9.751-5.565 l-6.371-9.245c-0.544-0.789,0.266-1.803,1.155-1.449l10.431,4.154l3.255-10.745C391.703,146.811,393.002,146.811,393.279,147.729z"/>
<path style="fill:#F5F5F5;" d="M320.702,230.204l3.255,10.745l10.431-4.154c0.889-0.354,1.699,0.66,1.155,1.449l-6.371,9.245 l9.751,5.565c0.832,0.474,0.543,1.74-0.413,1.806l-11.2,0.782l1.73,11.093c0.148,0.947-1.022,1.51-1.67,0.804l-7.595-8.269 l-7.595,8.269c-0.648,0.705-1.817,0.142-1.67-0.804l1.73-11.093l-11.2-0.782c-0.956-0.067-1.245-1.332-0.413-1.806l9.751-5.565 l-6.371-9.245c-0.544-0.789,0.266-1.803,1.155-1.449l10.431,4.154l3.255-10.745C319.126,229.287,320.424,229.287,320.702,230.204z"/>
<path style="fill:#F5F5F5;" d="M461.943,194.893l3.255,10.745l10.431-4.154c0.889-0.354,1.699,0.66,1.155,1.449l-6.371,9.245 l9.751,5.565c0.832,0.474,0.543,1.74-0.413,1.806l-11.2,0.782l1.73,11.093c0.148,0.947-1.022,1.51-1.67,0.804l-7.595-8.269 l-7.595,8.269c-0.648,0.705-1.817,0.142-1.669-0.804l1.73-11.093l-11.2-0.782c-0.956-0.067-1.245-1.332-0.413-1.806l9.751-5.565 l-6.371-9.245c-0.544-0.789,0.266-1.803,1.155-1.449l10.431,4.154l3.255-10.745C460.367,193.977,461.665,193.977,461.943,194.893z"/>
<path style="fill:#F5F5F5;" d="M393.279,336.135l3.255,10.745l10.43-4.155c0.889-0.354,1.699,0.66,1.155,1.449l-6.371,9.245 l9.751,5.565c0.832,0.474,0.543,1.74-0.413,1.806l-11.2,0.782l1.729,11.093c0.148,0.947-1.022,1.51-1.67,0.804l-7.595-8.269 l-7.595,8.269c-0.648,0.705-1.817,0.142-1.67-0.804l1.729-11.093l-11.2-0.782c-0.956-0.066-1.245-1.332-0.413-1.806l9.751-5.565 l-6.371-9.245c-0.544-0.789,0.266-1.803,1.155-1.449l10.431,4.155l3.255-10.745C391.703,335.219,393.002,335.219,393.279,336.135z"/>
<path style="fill:#F5F5F5;" d="M418.461,249.512l-2.613,7.836l-8.259,0.064c-1.069,0.009-1.513,1.373-0.652,2.008l6.644,4.907 l-2.492,7.875c-0.322,1.02,0.839,1.863,1.708,1.241l6.72-4.803l6.72,4.803c0.87,0.621,2.03-0.222,1.708-1.241l-2.492-7.875 l6.645-4.907c0.861-0.636,0.417-1.999-0.652-2.008l-8.259-0.064l-2.613-7.836C420.234,248.498,418.799,248.498,418.461,249.512z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 511.997 511.997" style="enable-background:new 0 0 511.997 511.997;" xml:space="preserve">
<path style="fill:#4173CD;" d="M473.601,423.703H38.34c-21.175,0-38.34-17.165-38.34-38.34V126.634 c0-21.175,17.165-38.34,38.34-38.34h435.261c21.175,0,38.34,17.165,38.34,38.34v258.729 C511.942,406.538,494.776,423.703,473.601,423.703z"/>
<g>
<rect x="0.057" y="317.789" style="fill:#FFE15A;" width="511.94" height="17.653"/>
<rect x="0.057" y="353.099" style="fill:#FFE15A;" width="511.94" height="17.653"/>
</g>
<polygon style="fill:#FF4B55;" points="65.282,175.949 32.438,164.734 65.282,153.519 76.498,120.678 87.713,153.519 120.557,164.734 87.713,175.949 76.498,208.791 "/>
<path style="fill:#F5F5F5;" d="M76.498,126.58l9.713,28.441l28.441,9.713l-28.441,9.713l-9.713,28.441l-9.713-28.441l-28.441-9.713 l28.441-9.713L76.498,126.58 M76.498,114.773l-3.611,10.573l-9.107,26.67l-26.67,9.107l-10.573,3.61l10.573,3.61l26.67,9.107 l9.107,26.67l3.611,10.573l3.611-10.573l9.107-26.67l26.67-9.107l10.573-3.61l-10.573-3.61l-26.67-9.107l-9.107-26.669 L76.498,114.773L76.498,114.773z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#4173CD;" d="M473.654,423.724H38.345C17.167,423.724,0,406.556,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.309c21.177,0,38.345,17.167,38.345,38.345v258.758 C511.999,406.556,494.831,423.724,473.654,423.724z"/>
<polygon style="fill:#FFE15A;" points="512,211.862 229.517,211.862 229.517,88.276 141.241,88.276 141.241,211.862 0,211.862 0,300.138 141.241,300.138 141.241,423.724 229.517,423.724 229.517,300.138 512,300.138 "/>
<polygon style="fill:#FF4B55;" points="512,238.345 203.034,238.345 203.034,88.276 167.724,88.276 167.724,238.345 0,238.345 0,273.655 167.724,273.655 167.724,423.724 203.034,423.724 203.034,273.655 512,273.655 "/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M0,387.466c1.077,20.215,17.807,36.277,38.292,36.277h435.359c21.18,0,38.349-17.169,38.349-38.349 v-73.479H0V387.466z"/>
<path style="fill:#82AFFF;" d="M473.651,88.257H38.292c-20.485,0-37.215,16.062-38.292,36.277v75.552h512v-73.479 C512,105.427,494.831,88.257,473.651,88.257z"/>
<rect y="200.089" style="fill:#FF4B55;" width="512" height="111.83"/>
<g>
<path style="fill:#F5F5F5;" d="M268.071,292.611c-19.812,0-35.885-16.072-35.885-35.903c0-19.795,16.072-35.903,35.885-35.903 c7.372,0,14.17,2.267,19.835,6.104c0.867,0.588,1.857-0.553,1.131-1.308c-8.467-8.802-20.45-14.173-33.736-13.72 c-22.826,0.779-41.723,19.08-43.182,41.873c-1.671,26.107,19.001,47.803,44.74,47.803c12.678,0,24.072-5.3,32.21-13.775 c0.718-0.748-0.274-1.872-1.132-1.289C282.265,290.341,275.456,292.611,268.071,292.611z"/>
<path style="fill:#F5F5F5;" d="M299.486,234.608l3.723,10.468l10.035-4.77c0.756-0.36,1.545,0.429,1.185,1.185l-4.771,10.035 l10.468,3.723c0.789,0.28,0.789,1.396,0,1.676l-10.468,3.723l4.771,10.035c0.36,0.756-0.429,1.545-1.185,1.185l-10.035-4.77 l-3.723,10.469c-0.28,0.789-1.396,0.789-1.676,0l-3.723-10.468l-10.035,4.77c-0.756,0.36-1.545-0.429-1.185-1.185l4.77-10.035 l-10.468-3.723c-0.789-0.28-0.789-1.396,0-1.676l10.468-3.723l-4.77-10.035c-0.36-0.756,0.429-1.545,1.185-1.185l10.035,4.77 l3.723-10.468C298.091,233.821,299.206,233.821,299.486,234.608z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<polygon style="fill:#FFE15A;" points="441.378,88.276 441.378,423.724 105.93,88.276 "/>
<g>
<path style="fill:#F5F5F5;" d="M207.351,213.176l5.088,15.254l16.079,0.125c1.246,0.01,1.762,1.599,0.76,2.339l-12.936,9.553 l4.851,15.331c0.376,1.187-0.977,2.17-1.991,1.446l-13.082-9.351l-13.082,9.351c-1.013,0.724-2.366-0.258-1.991-1.446l4.851-15.331 l-12.936-9.553c-1.002-0.74-0.486-2.329,0.76-2.339l16.079-0.125l5.088-15.254C205.286,211.994,206.957,211.994,207.351,213.176z"/>
<path style="fill:#F5F5F5;" d="M170.57,176.394l5.088,15.254l16.079,0.125c1.246,0.01,1.762,1.6,0.76,2.339l-12.936,9.553 l4.851,15.331c0.376,1.187-0.977,2.17-1.991,1.446l-13.082-9.351l-13.082,9.351c-1.013,0.725-2.366-0.258-1.991-1.446l4.851-15.331 l-12.936-9.553c-1.002-0.74-0.486-2.329,0.76-2.339l16.079-0.125l5.088-15.254C168.504,175.212,170.176,175.212,170.57,176.394z"/>
<path style="fill:#F5F5F5;" d="M133.789,139.613l5.088,15.254l16.079,0.125c1.246,0.01,1.762,1.599,0.76,2.339l-12.936,9.553 l4.851,15.331c0.376,1.187-0.977,2.17-1.991,1.446l-13.082-9.351l-13.082,9.351c-1.013,0.725-2.366-0.258-1.991-1.446l4.851-15.331 l-12.936-9.553c-1.002-0.74-0.486-2.329,0.76-2.339l16.079-0.125l5.088-15.254C131.722,138.431,133.394,138.431,133.789,139.613z"/>
<path style="fill:#F5F5F5;" d="M97.006,102.831l5.088,15.254l16.079,0.125c1.246,0.01,1.762,1.599,0.76,2.339l-12.936,9.553 l4.851,15.331c0.376,1.187-0.977,2.17-1.991,1.446l-13.082-9.351l-13.082,9.351c-1.013,0.724-2.366-0.258-1.991-1.446l4.851-15.331 l-12.936-9.553c-1.002-0.74-0.486-2.329,0.76-2.339l16.079-0.125l5.088-15.254C94.941,101.65,96.612,101.65,97.006,102.831z"/>
<path style="fill:#F5F5F5;" d="M354.478,360.302l5.088,15.254l16.079,0.125c1.246,0.01,1.762,1.599,0.76,2.339l-12.936,9.553 l4.851,15.331c0.376,1.187-0.977,2.171-1.99,1.446l-13.082-9.351l-13.082,9.351c-1.013,0.724-2.366-0.258-1.99-1.446l4.851-15.331 l-12.936-9.553c-1.002-0.74-0.486-2.329,0.76-2.339l16.079-0.125l5.088-15.254C352.413,359.121,354.084,359.121,354.478,360.302z"/>
<path style="fill:#F5F5F5;" d="M317.696,323.521l5.088,15.254l16.079,0.125c1.246,0.01,1.762,1.599,0.76,2.339l-12.936,9.553 l4.851,15.331c0.376,1.187-0.977,2.171-1.99,1.446l-13.082-9.351l-13.082,9.351c-1.013,0.724-2.366-0.258-1.991-1.446l4.851-15.331 l-12.936-9.553c-1.002-0.74-0.486-2.329,0.76-2.339l16.079-0.125l5.088-15.254C315.63,322.339,317.302,322.339,317.696,323.521z"/>
<path style="fill:#F5F5F5;" d="M280.915,286.74l5.088,15.254l16.079,0.125c1.246,0.01,1.762,1.599,0.76,2.339l-12.936,9.553 l4.851,15.331c0.376,1.187-0.977,2.171-1.99,1.446l-13.082-9.351l-13.082,9.351c-1.013,0.724-2.366-0.258-1.991-1.446l4.851-15.331 l-12.936-9.553c-1.002-0.74-0.486-2.329,0.76-2.339l16.079-0.125l5.088-15.254C278.849,285.558,280.521,285.558,280.915,286.74z"/>
<path style="fill:#F5F5F5;" d="M244.134,249.958l5.088,15.254l16.079,0.125c1.246,0.01,1.762,1.599,0.76,2.339l-12.936,9.553 l4.851,15.331c0.376,1.187-0.977,2.17-1.991,1.445l-13.082-9.351l-13.082,9.351c-1.013,0.725-2.366-0.258-1.991-1.445l4.851-15.331 l-12.936-9.553c-1.002-0.74-0.486-2.329,0.76-2.339l16.079-0.125l5.088-15.254C242.068,248.776,243.738,248.776,244.134,249.958z"/>
<path style="fill:#F5F5F5;" d="M41.942,88.276l6.83,5.044l-4.851,15.331c-0.375,1.187,0.977,2.17,1.991,1.447l13.081-9.351 l13.082,9.351c1.013,0.724,2.366-0.258,1.99-1.447l-4.85-15.331l6.833-5.044H41.942z"/>
<path style="fill:#F5F5F5;" d="M412.427,412.463l-16.079-0.125l-5.087-15.254c-0.394-1.182-2.066-1.182-2.46,0l-5.087,15.254 l-16.079,0.125c-1.246,0.01-1.762,1.6-0.76,2.339l12.083,8.921h22.151l12.082-8.921 C414.189,414.062,413.673,412.472,412.427,412.463z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M38.345,423.721h132.322V88.273H38.345C17.167,88.273,0,105.44,0,126.618v258.759 C0,406.554,17.167,423.721,38.345,423.721z"/>
<rect x="170.67" y="88.277" style="fill:#FFE15A;" width="170.67" height="335.45"/>
<path style="fill:#41479B;" d="M473.655,423.721c21.177,0,38.345-17.167,38.345-38.345V126.618 c0-21.177-17.167-38.345-38.345-38.345H341.334v335.448H473.655z"/>
<path style="fill:#464655;" d="M326.621,207.253c0,0-24.564,0-42.987,18.423h12.281c0,0-11.898,21.493-18.039,58.339l-12.665-2.068 v-56.455l12.281,4.021L256,176.549l-21.493,52.966l12.281-4.095v56.527l-12.665,2.068c-6.141-36.845-18.039-58.339-18.039-58.339 h12.281c-18.422-18.422-42.986-18.422-42.986-18.422c30.705,36.845,30.705,98.255,30.705,98.255l30.705-5.117v41.963h18.423v-41.963 l30.705,5.117C295.916,305.509,295.916,244.099,326.621,207.253z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<circle style="fill:#FF4B55;" cx="220.69" cy="256" r="114.76"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 796 B

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 511.9 511.9" style="enable-background:new 0 0 511.9 511.9;" xml:space="preserve">
<path style="fill:#FFE15A;" d="M473.7,423.65H38.3c-21.1,0-38.3-17.1-38.3-38.3v-258.8c0-21.2,17.2-38.3,38.3-38.3h435.3 c21.2,0,38.3,17.2,38.3,38.3v258.8C512,406.55,494.8,423.65,473.7,423.65z"/>
<path style="fill:#464655;" d="M38.3,88.25c-21.1,0-38.3,17.1-38.3,38.3v258.8c0,21.2,17.2,38.3,38.3,38.3h132.3V88.25H38.3z"/>
<path style="fill:#FF4B55;" d="M473.7,88.25H341.3l0,0v335.4l0,0h132.3c21.2,0,38.3-17.2,38.3-38.3v-258.8 C512,105.35,494.8,88.25,473.7,88.25z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 966 B

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M473.651,88.257H38.292c-20.485,0-37.215,16.061-38.292,36.277V256h512V126.606 C512,105.426,494.831,88.257,473.651,88.257z"/>
<path style="fill:#73AF00;" d="M0,387.466c1.077,20.215,17.807,36.277,38.292,36.277h435.359c21.18,0,38.349-17.169,38.349-38.349 V256H0V387.466z"/>
<path style="fill:#FFE15A;" d="M258.715,207.849l11.107,33.304l35.106,0.273c2.72,0.021,3.847,3.492,1.66,5.107l-28.242,20.855 l10.59,33.472c0.82,2.593-2.132,4.739-4.345,3.156l-28.563-20.414l-28.562,20.415c-2.213,1.581-5.166-0.564-4.345-3.156 l10.59-33.472l-28.242-20.855c-2.188-1.616-1.061-5.086,1.66-5.107l35.106-0.273l11.107-33.304 C254.204,205.269,257.854,205.269,258.715,207.849z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M38.345,423.724h435.31c21.177,0,38.345-17.167,38.345-38.345v-73.471H0v73.471 C0,406.557,17.167,423.724,38.345,423.724z"/>
<path style="fill:#F5F5F5;" d="M512,126.621c0-21.177-17.167-38.345-38.345-38.345H38.345C17.167,88.276,0,105.443,0,126.621v73.471 h512V126.621z"/>
<rect y="200.09" style="fill:#73AF00;" width="512" height="111.81"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 864 B

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#F5F5F5;" d="M38.345,423.724h102.898l70.621-20.966l-70.621-20.966l70.621-20.966l-70.621-20.966l70.621-20.966 l-70.621-20.966l70.621-20.966L141.242,256l70.621-20.966l-70.621-20.966l70.621-20.966l-70.621-20.966l70.621-20.966 l-70.621-20.966l70.621-20.966l-70.621-20.966H38.345C17.167,88.276,0,105.443,0,126.621V385.38 C0,406.557,17.167,423.724,38.345,423.724z"/>
<path style="fill:#FF4B55;" d="M141.241,130.207l70.621,20.966l-70.621,20.966l70.621,20.966l-70.621,20.966l70.621,20.966 L141.241,256l70.621,20.966l-70.621,20.966l70.621,20.966l-70.621,20.966l70.621,20.966l-70.621,20.966l70.621,20.966 l-70.621,20.966h332.414c21.177,0,38.345-17.167,38.345-38.345V126.621c0-21.177-17.167-38.345-38.345-38.345H141.242l70.621,20.966 L141.241,130.207z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 511.999 511.999" style="enable-background:new 0 0 511.999 511.999;" xml:space="preserve">
<path style="fill:#73AF00;" d="M473.651,88.257H38.292c-20.485,0-37.215,16.061-38.292,36.277v262.933 c1.042,19.56,16.739,35.23,36.311,36.226h439.32c20.259-1.031,36.368-17.783,36.368-38.298V126.606 C512,105.426,494.831,88.257,473.651,88.257z"/>
<g>
<polygon style="fill:#FF4B55;" points="40.27,88.206 256.029,229.565 471.787,88.206 "/>
<polygon style="fill:#FF4B55;" points="471.787,423.793 256.029,282.434 40.27,423.793 "/>
</g>
<path style="fill:#F5F5F5;" d="M473.651,88.257h-1.941L307.731,195.689c-13.902-11.938-31.94-19.198-51.702-19.198 c-19.763,0-37.801,7.259-51.702,19.198L40.349,88.257h-2.057c-17.356,0-32.011,11.532-36.74,27.35l178.527,116.965 c-2.272,7.392-3.507,15.24-3.507,23.377s1.235,15.984,3.507,23.377L1.527,396.307c4.522,15.255,18.27,26.545,34.783,27.385h3.96 l164.056-107.484c13.902,11.938,31.94,19.198,51.702,19.198c19.763,0,37.801-7.259,51.702-19.198l164.056,107.484h3.844 c16.537-0.841,30.3-12.161,34.802-27.449L331.979,279.326c2.272-7.392,3.507-15.24,3.507-23.377c0-8.137-1.235-15.985-3.507-23.377 l178.43-116.901C505.701,99.82,491.03,88.257,473.651,88.257z"/>
<polygon style="fill:#FF4B55;" points="250.309,230.541 238.337,230.851 244.588,220.634 238.337,210.418 250.309,210.728 256.029,200.201 261.75,210.728 273.721,210.418 267.469,220.634 273.721,230.851 261.75,230.541 256.029,241.068 "/>
<path style="fill:#73AF00;" d="M256.029,202.977l4.944,9.093l10.347-0.265l-5.403,8.829l5.403,8.829l-10.347-0.265l-4.944,9.093 l-4.944-9.093l-10.347,0.265l5.403-8.829l-5.403-8.829l10.347,0.265L256.029,202.977 M256.029,197.433l-2.327,4.28l-4.169,7.67 l-8.727-0.224l-4.87-0.125l2.543,4.156l4.558,7.446l-4.558,7.446l-2.543,4.156l4.87-0.125l8.727-0.224l4.169,7.67l2.327,4.28 l2.327-4.28l4.169-7.67l8.727,0.224l4.87,0.125l-2.543-4.156l-4.558-7.446l4.558-7.446l2.543-4.156l-4.87,0.125l-8.727,0.224 l-4.169-7.67L256.029,197.433L256.029,197.433z"/>
<polygon style="fill:#FF4B55;" points="217.431,289.057 205.46,289.367 211.71,279.151 205.46,268.934 217.431,269.245 223.151,258.718 228.872,269.245 240.842,268.934 234.592,279.151 240.842,289.367 228.872,289.057 223.151,299.584 "/>
<path style="fill:#73AF00;" d="M223.151,261.493l4.944,9.093l10.347-0.265l-5.403,8.829l5.403,8.829l-10.347-0.265l-4.944,9.093 l-4.944-9.093l-10.347,0.265l5.403-8.829l-5.403-8.829l10.347,0.265L223.151,261.493 M223.151,255.949l-2.327,4.28l-4.169,7.67 l-8.727-0.224l-4.87-0.125l2.543,4.156l4.558,7.446l-4.558,7.446l-2.543,4.155l4.87-0.125l8.727-0.224l4.169,7.67l2.327,4.28 l2.327-4.28l4.169-7.67l8.727,0.224l4.87,0.125l-2.543-4.156l-4.558-7.446l4.558-7.446l2.543-4.156l-4.87,0.125l-8.727,0.224 l-4.169-7.67L223.151,255.949L223.151,255.949z"/>
<polygon style="fill:#FF4B55;" points="283.187,289.057 271.215,289.367 277.466,279.151 271.215,268.934 283.187,269.245 288.906,258.718 294.627,269.245 306.599,268.934 300.348,279.151 306.599,289.367 294.627,289.057 288.906,299.584 "/>
<path style="fill:#73AF00;" d="M288.906,261.493l4.944,9.093l10.347-0.265l-5.403,8.829l5.403,8.829l-10.347-0.265l-4.944,9.093 l-4.944-9.093l-10.347,0.265l5.403-8.829l-5.403-8.829l10.347,0.265L288.906,261.493 M288.906,255.949l-2.327,4.28l-4.169,7.67 l-8.727-0.224l-4.87-0.125l2.543,4.156l4.558,7.446l-4.558,7.446l-2.543,4.156l4.87-0.125l8.727-0.224l4.169,7.67l2.327,4.28 l2.327-4.28l4.169-7.67l8.727,0.224l4.87,0.125l-2.543-4.156l-4.558-7.446l4.558-7.446l2.543-4.156l-4.87,0.125l-8.727,0.224 l-4.169-7.67L288.906,255.949L288.906,255.949z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FFE15A;" d="M512,126.621c0-21.177-17.167-38.345-38.345-38.345H38.345C17.167,88.276,0,105.443,0,126.621V256 h512V126.621z"/>
<path style="fill:#FF4B55;" d="M38.345,423.724h435.31c21.177,0,38.345-17.167,38.345-38.345V256H0v129.379 C0,406.557,17.167,423.724,38.345,423.724z"/>
<path style="fill:#73AF00;" d="M38.115,423.719h132.551V88.276H38.345C17.167,88.276,0,105.443,0,126.621V385.38 C0,406.479,17.045,423.594,38.115,423.719z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 945 B

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" xmlns:v="https://vecta.io/nano"><path d="M473.655 423.724H38.345C17.167 423.724 0 406.557 0 385.379V126.621c0-21.177 17.167-38.345 38.345-38.345h435.31c21.177 0 38.345 17.167 38.345 38.345V385.38c0 21.177-17.167 38.344-38.345 38.344z" fill="#f5f5f5"/><path d="M208.865 322.152c-20.38-4.652-38.549-15.174-52.606-29.714v31.097c15.339 11.188 33.236 19.028 52.606 22.613v-23.996zm94.22 0c20.38-4.652 38.549-15.174 52.606-29.714v31.097c-15.339 11.188-33.236 19.028-52.606 22.613v-23.996z" fill="#ffecd7"/><path d="M199.836 254.75c-.981.196-2.356 2.748-2.748 7.066s-3.14 22.573-9.03 20.61-9.814-10.6-9.814-10.6L170 283.8s5.496-2.159 11.189.393 7.066 3.926 8.637 2.356 5.3-6.281 8.244-5.889l3.337-23.752-1.571-2.158zm-32.584 39.062s-1.374 11.385-.589 12.759 22.377 6.477 22.377 6.477-6.281 5.103-6.477 7.852c0 0-7.656 1.374-10.403 3.73l-10.207-16.881-.393-13.937h5.692 0 0z" fill="#ffe15a"/><path d="M160.43 190.269l.147-5.889s-6.92-.736-7.802 14.869l-2.503-6.92s-5.153 6.92-2.061 18.108l-1.325 1.031s-6.772-8.98-10.894-20.61c0 0-6.92 5.447 1.177 20.905l-10.01-12.661s-5.005 10.6 10.01 23.261l-14.133-10.01s-.883 11.484 12.808 18.844l-13.692-7.361s.441 11.041 16.341 16.489l-15.017-2.797s3.802 9.027 14.906 11.463c-2.332 2.603-4.486 6.101-5.043 10.62l11.189-6.184s-5.3 5.447-3.828 12.956l17.225-17.225-2.354-1.053c13.031-2.444 10.304-3.364 10.304-3.364s-9.619-24.733-3.14-41.81 12.17-19.433 12.17-20.218-6.967-1.72-14.475 7.556z" fill="#ffecd7"/><path d="M173.729 200.181s22.377 23.555 22.77 25.715-2.356 1.767-2.356 1.767-5.496-7.066-12.956-9.814-12.366-11.385-15.31-13.347 7.852-4.321 7.852-4.321z" fill="#ffe15a"/><path d="M166.27 205.874c2.944.981 9.619-.393 9.422-6.477s-6.281-8.44-10.796-7.066-12.956 7.656-7.656 19.826 13.152 16.685 14.722 27.089c0 0-7.066 1.079-10.796.196-3.206-.759-8.637-3.337-7.459-10.403s3.926-11.189 1.57-15.115-9.814-10.796-9.814-10.796-16.096 41.222 12.956 52.018c0 0-13.74 13.152-20.61 25.91l4.122 1.177s-7.263 7.852-11.385 10.796c0 0 13.544 4.711 26.892-10.6 0 0 3.337 5.496 4.122 11.385h5.693s1.963-9.422 10.993-17.273 18.194-19.048 17.273-29.248c-1.079-11.974-10.097-17.361-19.482-24.782-12.663-10.012-9.767-16.637-9.767-16.637z" fill="#fff5e1"/><path d="M312.164 254.75c.981.196 2.356 2.748 2.748 7.066s3.14 22.573 9.03 20.61 9.815-10.6 9.815-10.6l8.244 11.974s-5.496-2.159-11.189.393-7.066 3.926-8.637 2.356-5.3-6.281-8.244-5.889l-3.337-23.752 1.57-2.158zm32.584 39.062s1.374 11.385.589 12.759-22.377 6.477-22.377 6.477 6.281 5.103 6.477 7.852c0 0 7.656 1.374 10.403 3.73l10.207-16.881.393-13.937h-5.693 0 .001z" fill="#ffe15a"/><path d="M351.57 190.269l-.147-5.889s6.92-.736 7.802 14.869l2.503-6.92s5.153 6.92 2.061 18.108l1.325 1.031s6.772-8.98 10.894-20.61c0 0 6.92 5.447-1.177 20.905l10.01-12.661s5.005 10.6-10.01 23.261l14.133-10.01s.884 11.484-12.808 18.844l13.692-7.361s-.441 11.041-16.341 16.489l15.017-2.797s-3.802 9.027-14.906 11.463c2.332 2.603 4.486 6.101 5.043 10.62l-11.189-6.184s5.3 5.447 3.828 12.956l-17.225-17.225 2.354-1.053c-13.032-2.444-10.304-3.364-10.304-3.364s9.619-24.733 3.14-41.81-12.17-19.433-12.17-20.218 6.967-1.72 14.475 7.556z" fill="#ffecd7"/><path d="M338.271 200.181s-22.377 23.555-22.77 25.715 2.356 1.767 2.356 1.767 5.496-7.066 12.956-9.814 12.366-11.385 15.31-13.347-7.852-4.321-7.852-4.321z" fill="#ffe15a"/><path d="M345.73 205.874c-2.944.981-9.619-.393-9.422-6.477s6.281-8.44 10.796-7.066 12.956 7.656 7.656 19.826-13.152 16.685-14.722 27.089c0 0 7.066 1.079 10.796.196 3.206-.759 8.637-3.337 7.459-10.403s-3.926-11.189-1.57-15.115 9.814-10.796 9.814-10.796 16.096 41.222-12.956 52.018c0 0 13.74 13.152 20.61 25.91l-4.122 1.177s7.263 7.852 11.385 10.796c0 0-13.544 4.711-26.892-10.6 0 0-3.337 5.496-4.122 11.385h-5.693s-1.963-9.422-10.993-17.273-18.194-19.048-17.273-29.248c1.079-11.974 10.097-17.361 19.482-24.782 12.663-10.012 9.767-16.637 9.767-16.637z" fill="#fff5e1"/><path d="M199.45 166.03h113.06v22.77H199.45z" fill="#464655"/><path d="M255.976 184.085h-56.532v75.377c0 14.133 9.422 51.821 56.532 65.954 47.11-14.133 56.532-51.821 56.532-65.954v-75.377h-56.532z" fill="#41479b"/><path d="M199.444 259.462c0 3.502.585 8.456 2.172 14.133h108.721c1.587-5.677 2.172-10.631 2.172-14.133v-28.266H199.444v28.266z" fill="#ff4b55"/><g fill="#f5f5f5"><path d="M255.976 252.395l-6.596 16.488 6.596-3.297 6.595 3.297z"/><path d="M255.976 252.395l6.595-16.489-6.595 3.298-6.596-3.298z"/><path d="M255.976 252.395l-16.489-6.595 3.298 6.595-3.298 6.595z"/><path d="M255.976 252.395l16.487 6.595-3.297-6.595 3.297-6.595z"/></g><g fill="#ffe15a"><use href="#B"/><use href="#B" x="34.666"/><use href="#B" x="-34.666"/><path d="M267.032 297.809s-2.519-.395-2.72 2.143l-.012.693c-.311-.147-.65-.244-1.017-.244a2.411 2.411 0 1 0 0 4.821c.106 0 .196-.047.298-.061-.359 1.149-.929 2.195-1.73 2.951h-3.218c-.846-.937-1.103-2.771-1.159-4.099.052.003.092.04.145.04a1.98 1.98 0 0 0 1.977-1.977c0-1.079-.866-1.949-1.94-1.97.171-.292.296-.615.296-.978 0-1.092-.885-1.977-1.977-1.977a1.Line truncated

After

Width:  |  Height:  |  Size: 8.7 KiB

@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FFE15A;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<path style="fill:#F5F5F5;" d="M512,300.138L16.509,95.106C6.536,102.03,0,113.559,0,126.621v23.448l512,211.862V300.138z"/>
<path style="fill:#464655;" d="M512,385.379v-23.448L0,150.069v61.793l495.491,205.031C505.465,409.969,512,398.44,512,385.379z"/>
<g>
<path style="fill:#FF4B55;" d="M305.589,240.326l0.007-0.25c0,0-0.117-1.209-0.338-3.478c-0.067-1.134-0.328-2.515-0.672-4.125 c-0.266-1.623-0.78-3.439-1.44-5.443c-1.326-3.977-3.367-8.725-6.891-13.322c-0.426-0.568-0.93-1.129-1.394-1.694 c1.999-2.292,3.949-4.958,5.788-8.175c0,0-10.08,0.462-21.401-4.478c-3.737-1.946-7.796-3.543-12.248-4.589l-2.112-8.447 c-0.452-1.806-2.076-3.074-3.937-3.074h-2.92v-4.058h14.206l-4.058-8.118l4.058-8.118H258.03v-4.059h-4.06v24.353h-2.92 c-1.863,0-3.486,1.268-3.937,3.074l-2.066,8.265c-2.742,0.584-5.473,1.325-8.124,2.452c-2.169,0.868-4.267,1.956-6.315,3.174 c-10.413,3.997-19.257,3.624-19.257,3.624c1.838,3.215,3.785,5.88,5.783,8.171c-0.405,0.492-0.854,0.934-1.246,1.44 c-2.765,3.755-4.973,7.977-6.658,12.46c-1.603,4.353-2.514,9.878-2.819,13.917l-0.008,3.905c-0.041,1.226,0.099,2.441,0.228,3.66 c0.16,2.457,0.703,4.855,1.215,7.271c1.266,4.758,3.118,9.387,5.643,13.638c5.054,8.513,12.762,15.224,21.405,19.385 c4.465,1.967,8.683,3.466,13.716,4.181c2.681,0.499,4.351,0.491,6.337,0.664l0.361,0.026l0.181,0.013l0.589,0.015l0.845-0.035 l1.684-0.076c1.118-0.075,2.236-0.061,3.331-0.224c8.832-0.969,16.793-4.403,23.009-8.862c6.215-4.539,10.679-10.073,13.737-15.349 c3.106-5.281,4.708-10.391,5.696-14.577c0.472-2.09,0.823-4,0.951-5.796c0.201-1.778,0.318-3.234,0.265-4.185 C305.592,241.422,305.589,240.326,305.589,240.326z M231.82,268.931c-2.82-2.198-5.369-4.818-7.693-7.708 c-2.237-2.959-4.024-6.297-5.427-9.846c-1.323-3.473-2.051-7.648-2.409-11.051c-0.099-4.723,0.122-7.944,1.024-11.971 c0.983-3.825,2.417-7.569,4.412-11.023c0.116-0.2,0.273-0.37,0.392-0.567c9.227,7.208,18.969,6.695,25.763,3.197v7.938 c2.241,0,4.058,4.543,4.058,10.147s-1.817,10.147-4.058,10.147v4.058c7.613,10.15,4.12,18.713-0.558,23.706 c-2.123-0.461-4.326-1.081-6.386-1.892C237.743,272.824,234.709,271.033,231.82,268.931z M295.703,239.87 c-0.007,0.06-0.115,1.103-0.321,3.092c-0.062,1.109-0.307,2.159-0.59,3.322c-0.202,1.173-0.631,2.593-1.182,4.203 c-1.099,3.154-2.752,6.92-5.626,10.528c-2.809,3.619-6.598,7.193-11.325,9.99c-3.594,2.133-7.818,3.576-12.281,4.601 c-4.52-5.037-7.703-13.428-0.258-23.353v-4.058c-2.241,0-4.059-4.543-4.059-10.147s1.817-10.147,4.059-10.147v-7.938 c6.802,3.502,16.559,4.013,25.796-3.221c0.158,0.266,0.351,0.536,0.5,0.8c2.456,4.292,3.67,8.42,4.431,11.782 c0.363,1.697,0.63,3.211,0.693,4.556c0.14,1.331,0.242,2.457,0.184,3.384C295.711,238.835,295.704,239.633,295.703,239.87z"/>
<path style="fill:#FF4B55;" d="M256,300.959c-14.987,0-28.582-5.838-38.727-15.326c-1.863-1.741-4.81-1.53-6.47,0.406 l-15.542,18.133c-1.652,1.928-0.282,4.905,2.255,4.905h9.775l13.031,6.516c1.831,0.916,4.057,0.324,5.193-1.379l4.194-6.292 c8.106,3.345,16.977,5.214,26.29,5.214c9.313,0,18.184-1.869,26.29-5.214l4.194,6.292c1.135,1.704,3.361,2.294,5.193,1.379 l13.031-6.516h9.775c2.538,0,3.908-2.977,2.255-4.905l-15.542-18.133c-1.66-1.937-4.607-2.147-6.47-0.406 C284.582,295.122,270.988,300.959,256,300.959z"/>
<path style="fill:#FF4B55;" d="M199.176,284.724H178.88l4.058-36.531c0,0-14.207-7.104-12.719-27.956 c0.181-2.536,2.325-4.516,4.867-4.516h3.464c2.392,0,4.397,1.734,4.793,4.093c0.854,5.091,3.511,13.448,11.772,16.202 L199.176,284.724z"/>
<path style="fill:#FF4B55;" d="M312.825,284.724h20.295l-4.059-36.531c0,0,14.207-7.104,12.719-27.956 c-0.181-2.536-2.325-4.516-4.867-4.516h-3.464c-2.392,0-4.397,1.734-4.793,4.093c-0.854,5.091-3.511,13.448-11.772,16.202 L312.825,284.724z"/>
</g>
<g>
<path style="fill:#FFE15A;" d="M201.205,288.782h-24.353c-1.121,0-2.029-0.908-2.029-2.029l0,0c0-1.121,0.908-2.029,2.029-2.029 h24.353c1.121,0,2.029,0.908,2.029,2.029l0,0C203.234,287.874,202.325,288.782,201.205,288.782z"/>
<path style="fill:#FFE15A;" d="M335.149,288.782h-24.353c-1.121,0-2.029-0.908-2.029-2.029l0,0c0-1.121,0.908-2.029,2.029-2.029 h24.353c1.121,0,2.029,0.908,2.029,2.029l0,0C337.178,287.874,336.27,288.782,335.149,288.782z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" xmlns:v="https://vecta.io/nano"><style><![CDATA[.B{fill:#73af00}.C{fill:#ff4b55}.D{fill:#f5f5f5}.E{fill:#ffe15a}.F{fill:#ffbe5a}]]></style><path d="M38.345 423.724h435.31c21.177 0 38.345-17.167 38.345-38.345v-73.471H0v73.471c0 21.178 17.167 38.345 38.345 38.345z" class="B"/><path d="M512 126.621c0-21.177-17.167-38.345-38.345-38.345H38.345C17.167 88.276 0 105.443 0 126.621v73.471h512v-73.471z" class="C"/><path d="M0 200.09h512V311.9H0z" class="E"/><path d="M244.598 205.956l-.653.817-1.47 2.254c-1.145 1.999-2.347 5.098-2.38 8.792-.012 1.801.36 3.988.974 5.727.666 1.92 1.771 3.756 3.168 5.396 1.399 1.655 3.268 2.931 5.267 3.873.991.503 2.079.792 3.158 1.058.535.163 1.105.171 1.654.279.276.052.562.029.841.051l.422.019.211.011.105.006.053.003.026.001c-.085.003.227-.004-.184.007l2.078-.114c.492-.115.906-.095 1.47-.262 1.08-.266 2.167-.555 3.158-1.058 1.998-.942 3.868-2.218 5.267-3.873 1.397-1.64 2.502-3.476 3.168-5.396.638-1.953.979-3.822.974-5.736-.031-3.678-1.234-6.788-2.379-8.785-.578-1.002-1.113-1.763-1.494-2.276l-.607-.776-.053-.067c-.381-.486-.295-1.187.191-1.568a1.12 1.12 0 0 1 1.291-.061l.937.6c.578.434 1.474 1.047 2.439 2.039 1.937 1.918 4.451 5.334 5.358 10.298a20.65 20.65 0 0 1-.121 8.075c-.6 2.854-1.817 5.805-3.782 8.387-1.93 2.594-4.523 4.888-7.606 6.435-1.521.811-3.176 1.4-4.874 1.81-.814.239-1.847.338-2.767.483-.862.095-1.475.097-2.226.15l-.292.001-.082-.004-.164-.008-.328-.017-.657-.035c-.437-.035-.876-.029-1.309-.104-.863-.152-1.741-.223-2.583-.466-1.698-.409-3.354-.999-4.874-1.81-3.083-1.547-5.676-3.842-7.606-6.435-1.964-2.583-3.181-5.534-3.782-8.387a20.4 20.4 0 0 1-.12-8.084c.905-4.949 3.421-8.377 5.357-10.291.961-.988 1.86-1.607 2.463-2.061l.891-.559c.526-.33 1.22-.172 1.55.354a1.14 1.14 0 0 1-.078 1.307z" class="B"/><path d="M253.782 293.866v13.971c0 1.394-1.685 2.092-2.67 1.107l-.769-.769c-.639-.639-.998-1.505-.998-2.408v-11.901h4.437z" class="C"/><path d="M247.126 291.647v10.141a2.3 2.3 0 0 0 .673 1.625l1.545 1.545v-13.311h-2.218z" class="E"/><path d="M244.908 291.647v5.442c0 .777.309 1.522.857 2.071l1.361 1.361v-8.874h-2.218 0z" class="B"/><path d="M258.219 293.866v13.971c0 1.394 1.685 2.092 2.67 1.107l.769-.769c.639-.639.998-1.505.998-2.408v-11.901h-4.437z" class="C"/><path d="M264.874 291.647v10.141a2.3 2.3 0 0 1-.673 1.625l-1.545 1.545v-13.311h2.218z" class="E"/><path d="M267.093 291.647v5.442c0 .777-.309 1.522-.857 2.071l-1.361 1.361v-8.874h2.218 0z" class="B"/><use href="#B" class="C"/><path d="M282.622 240.42v25.607c0 10.474-8.491 18.964-18.964 18.964-1.575 0-3.127-.227-4.64-.61l-9.673-6.046v-26.93l17.748.308 15.529-11.293z" class="E"/><path d="M275.967 245.261v16.531c0 10.474-8.491 18.964-18.964 18.964-1.575 0-3.128-.227-4.64-.61l-3.018-1.886v-26.854l17.748.308 8.874-6.453z" class="B"/><path d="M292.826 229.974l9.763-4.88-7.1 8.873h-3.993z" class="D"/><use href="#B" x="13.311" y="11.092" class="C"/><path d="M289.278 256.353v16.531c0 10.474-8.491 18.964-18.964 18.964-1.575 0-3.127-.227-4.64-.61l-3.018-1.886V262.5l17.748.308 8.874-6.455z" class="B"/><path d="M306.137 241.066l9.763-4.881-7.1 8.874h-3.993z" class="D"/><path d="M273.748 258.37l24.403-17.748v36.498c0 10.474-8.491 18.964-18.964 18.964h0a18.97 18.97 0 0 1-10.051-2.882L256 284.992v-26.93l17.748.308z" class="C"/><path d="M289.278 247.076v25.607c0 10.474-8.491 18.964-18.964 18.964-1.575 0-3.127-.227-4.64-.61L256 284.992v-26.93l17.748.308 15.53-11.294z" class="E"/><path d="M282.622 251.916v16.531c0 10.474-8.491 18.964-18.964 18.964-1.575 0-3.127-.227-4.64-.61L256 284.916v-26.854l17.748.308 8.874-6.454z" class="B"/><path d="M299.482 236.629l9.762-4.881-7.1 8.874h-3.992z" class="D"/><use href="#C" class="C"/><use href="#D" class="E"/><path d="M236.034 245.261v16.531c0 10.474 8.491 18.964 18.964 18.964 1.575 0 3.128-.227 4.64-.61l3.018-1.886v-26.854l-17.748.308-8.874-6.453z" class="B"/><path d="M219.174 229.974l-9.762-4.88 7.1 8.873h3.992z" class="D"/><use href="#C" x="-13.311" y="11.092" class="C"/><path d="M222.723 256.353v16.531c0 10.474 8.491 18.964 18.964 18.964 1.575 0 3.127-.227 4.64-.61l3.018-1.886V262.5l-17.748.308-8.874-6.455z" class="B"/><path d="M205.863 241.066l-9.761-4.881 7.099 8.874h3.992z" class="D"/><use href="#C" x="-6.656" y="6.655" class="C"/><use href="#D" x="-6.655" y="6.656" class="E"/><path d="M229.378 251.916v16.531c0 10.474 8.491 18.964 18.964 18.964 1.575 0 3.127-.227 4.64-.61l3.018-1.886v-26.854l-17.748.308-8.874-6.453z" class="B"/><g class="F"><path d="M226.947 291.354l-2.925-2.925a4.44 4.44 0 0 1 .106-6.378l48.417-45.496 6.275 6.275-45.496 48.417c-1.712 1.833-4.602 1.882-6.377.107z"/><circle cx="225.49" cy="289.89" r="2.218"/></g><ellipse transform="matrix(-.7071 -.7071 .7071 -.7071 301.1345 604.1228)" cx="275.685" cy="239.694" rx="4.436" ry="2.218" class="D"/><g class="F"><path d="M285.053 291.354l2.925-2.925a4.44 4.44 0 0 0-.106-6.378l-48.417-45.496-6.275 6.275 45.496 48.417c1.714 1.833 4.603 1.882 6.377.107z"/><circle cx="286.51" cy="2Line truncated

After

Width:  |  Height:  |  Size: 10 KiB

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.309c21.177,0,38.345-17.167,38.345-38.345V256 H0V385.379z"/>
<path style="fill:#FF4B55;" d="M473.654,88.276H38.345C17.167,88.276,0,105.444,0,126.621V256h511.999V126.621 C511.999,105.444,494.831,88.276,473.654,88.276z"/>
<polygon style="fill:#F5F5F5;" points="255.999,88.276 0,256 255.999,423.724 512,256 "/>
<path style="fill:#FFE15A;" d="M258.647,158.704l21.191,60.962l64.526,1.315c2.656,0.054,3.753,3.43,1.636,5.035l-51.431,38.991 l18.689,61.775c0.769,2.543-2.102,4.63-4.284,3.112l-52.975-36.865l-52.976,36.864c-2.182,1.517-5.053-0.568-4.284-3.112 l18.689-61.775l-51.431-38.991c-2.118-1.606-1.021-4.981,1.636-5.035l64.526-1.315l21.191-60.962 C254.225,156.193,257.775,156.193,258.647,158.704z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M473.655,88.275H38.345C17.167,88.275,0,105.442,0,126.62V385.38 c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345V126.62 C512,105.442,494.833,88.275,473.655,88.275z"/>
<path style="fill:#FFE15A;" d="M251.41,135.207L65.354,248.458c-5.651,3.439-5.651,11.641,0,15.081L251.41,376.792 c2.819,1.716,6.36,1.716,9.18,0l186.056-113.252c5.651-3.439,5.651-11.641,0-15.081L260.59,135.207 C257.771,133.492,254.229,133.492,251.41,135.207z"/>
<circle style="fill:#41479B;" cx="256" cy="255.999" r="70.62"/>
<g>
<path style="fill:#F5F5F5;" d="M195.4,219.872c-3.332,5.578-5.905,11.64-7.605,18.077c39.149-2.946,97.062,8.006,133.922,43.773 c2.406-6.141,3.995-12.683,4.59-19.522C288.247,230.167,235.628,218.776,195.4,219.872z"/>
<path style="fill:#F5F5F5;" d="M258.925,280.099l1.88,5.638l5.943,0.046c0.769,0.006,1.088,0.988,0.469,1.445l-4.781,3.531 l1.793,5.666c0.232,0.734-0.604,1.341-1.229,0.893l-4.835-3.456l-4.835,3.456c-0.626,0.447-1.461-0.159-1.229-0.893l1.793-5.666 l-4.781-3.531c-0.619-0.457-0.3-1.439,0.469-1.445l5.943-0.046l1.88-5.638C257.649,279.368,258.681,279.368,258.925,280.099z"/>
<path style="fill:#F5F5F5;" d="M282.024,294.683l0.809,2.426l2.558,0.02c0.331,0.002,0.468,0.425,0.202,0.622l-2.058,1.519 l0.771,2.439c0.099,0.316-0.259,0.577-0.53,0.384l-2.081-1.487l-2.081,1.487c-0.269,0.193-0.629-0.068-0.529-0.384l0.771-2.439 l-2.058-1.519c-0.267-0.196-0.129-0.619,0.202-0.622l2.558-0.02l0.809-2.426C281.474,294.368,281.919,294.368,282.024,294.683z"/>
<path style="fill:#F5F5F5;" d="M248.938,269.388l0.809,2.426l2.558,0.02c0.331,0.002,0.469,0.425,0.202,0.622l-2.058,1.519 l0.771,2.439c0.099,0.316-0.259,0.577-0.529,0.384l-2.081-1.487l-2.081,1.487c-0.269,0.193-0.629-0.068-0.53-0.384l0.771-2.439 l-2.058-1.519c-0.266-0.196-0.129-0.619,0.202-0.622l2.558-0.02l0.809-2.426C248.388,269.076,248.833,269.076,248.938,269.388z"/>
<path style="fill:#F5F5F5;" d="M204.13,266.446l0.809,2.426l2.558,0.02c0.331,0.002,0.469,0.425,0.202,0.622l-2.058,1.519 l0.771,2.439c0.099,0.316-0.259,0.577-0.53,0.384l-2.081-1.487l-2.081,1.487c-0.269,0.192-0.629-0.068-0.529-0.384l0.771-2.439 l-2.058-1.519c-0.267-0.196-0.129-0.619,0.202-0.622l2.558-0.02l0.809-2.426C203.581,266.133,204.025,266.133,204.13,266.446z"/>
<path style="fill:#F5F5F5;" d="M241.614,293.846l0.809,2.426l2.558,0.02c0.331,0.002,0.469,0.425,0.202,0.622l-2.058,1.519 l0.771,2.439c0.099,0.316-0.259,0.577-0.529,0.384l-2.081-1.487l-2.081,1.487c-0.269,0.193-0.629-0.068-0.53-0.384l0.771-2.439 l-2.058-1.519c-0.266-0.196-0.129-0.619,0.202-0.622l2.558-0.02l0.809-2.426C241.065,293.532,241.51,293.532,241.614,293.846z"/>
<path style="fill:#F5F5F5;" d="M220.99,264.753l0.662,1.984l2.092,0.017c0.27,0.002,0.383,0.348,0.166,0.509l-1.683,1.242 l0.631,1.994c0.082,0.258-0.212,0.472-0.433,0.314l-1.702-1.216l-1.702,1.216c-0.221,0.158-0.514-0.056-0.433-0.314l0.631-1.994 l-1.683-1.242c-0.217-0.161-0.106-0.507,0.166-0.509l2.092-0.017l0.662-1.984C220.541,264.497,220.904,264.497,220.99,264.753z"/>
<path style="fill:#F5F5F5;" d="M283.819,223.794l0.828,2.482l2.616,0.02c0.339,0.002,0.479,0.435,0.206,0.637l-2.104,1.554 l0.789,2.495c0.103,0.323-0.266,0.59-0.541,0.393l-2.129-1.522l-2.129,1.522c-0.276,0.198-0.643-0.071-0.541-0.393l0.789-2.495 l-2.104-1.554c-0.273-0.201-0.132-0.633,0.206-0.637l2.616-0.02l0.828-2.482C283.257,223.47,283.712,223.47,283.819,223.794z"/>
<path style="fill:#F5F5F5;" d="M207.012,252.615l0.662,1.984l2.092,0.017c0.27,0.002,0.383,0.348,0.166,0.509l-1.683,1.242 l0.631,1.994c0.082,0.258-0.212,0.472-0.433,0.314l-1.702-1.216l-1.702,1.216c-0.221,0.158-0.514-0.056-0.433-0.314l0.631-1.994 l-1.683-1.242c-0.218-0.161-0.106-0.506,0.166-0.509l2.092-0.017l0.662-1.984C206.563,252.358,206.926,252.358,207.012,252.615z"/>
<path style="fill:#F5F5F5;" d="M217.112,280.581l1.002,3.005l3.168,0.024c0.41,0.003,0.58,0.526,0.25,0.77l-2.549,1.882l0.956,3.02 c0.124,0.391-0.321,0.715-0.655,0.476l-2.578-1.843l-2.578,1.843c-0.333,0.238-0.779-0.085-0.655-0.476l0.956-3.02l-2.549-1.882 c-0.33-0.244-0.16-0.767,0.25-0.77l3.168-0.024l1.002-3.005C216.433,280.191,216.983,280.191,217.112,280.581z"/>
<path style="fill:#F5F5F5;" d="M294.903,295.313l0.631,1.891l1.993,0.015c0.258,0.002,0.365,0.331,0.158,0.484l-1.603,1.184 l0.601,1.9c0.077,0.246-0.202,0.449-0.413,0.299l-1.621-1.159l-1.622,1.159c-0.21,0.15-0.49-0.053-0.413-0.299l0.601-1.9 l-1.603-1.184c-0.207-0.153-0.1-0.482,0.158-0.484l1.993-0.015l0.63-1.891C294.475,295.068,294.822,295.068,294.903,295.313z"/>
<path style="fill:#F5F5F5;" d="M301.877,280.883l0.809,2.426l2.558,0.02c0.331,0.002,0.469,0.425,0.202,0.622l-2.058,1.519 l0.771,2.439c0.099,0.316-0.259,0.577-0.529,0.384l-2.081-1.487l-2.081,1.487c-0.269,0.193-0.629-0.068-0.529-0.384l0.771-2.439 l-2.058-1.519c-0.266-0.196-0.129-0.619,0.202-0.622l2.558-0.02l0.809-2.426C301.327,280.568,301.772,280.568,301.877,280.883z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<path style="fill:#82AFFF;" d="M473.885,88.279H38.115C17.045,88.403,0,105.517,0,126.617v73.478h512v-73.478 C512,105.517,494.955,88.403,473.885,88.279z"/>
<path style="fill:#82AFFF;" d="M0,385.376c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-73.465H0V385.376z"/>
</g>
<rect y="200.1" style="fill:#FFE15A;" width="512" height="111.81"/>
<path style="fill:#464655;" d="M12.831,413.993l193.267-153.415c2.946-2.338,2.946-6.812,0-9.151L12.824,98.007 C4.958,105.03,0,115.243,0,126.617v258.759C0,396.755,4.96,406.97,12.831,413.993z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF6E55;" d="M38.345,423.724h435.31c21.177,0,38.345-17.167,38.345-38.345V126.622 c0-11.791-5.326-22.335-13.7-29.368L13.7,414.748C20.365,420.346,28.959,423.724,38.345,423.724z"/>
<path style="fill:#FFE15A;" d="M13.7,414.748L498.3,97.253c-6.665-5.599-15.258-8.977-24.644-8.977H38.345 C17.167,88.277,0,105.443,0,126.622V385.38C0,397.171,5.326,407.714,13.7,414.748z"/>
<g>
<path style="fill:#FFF5DC;" d="M281.521,178.027c-4.436,0.95-11.405-1.426-11.405-1.426c1.436,2.473,5.276,4.138,8.739,5.186 c-2.796,0.279-5.985,0.437-9.532,0.359c-14.257-0.318-20.909,9.03-20.909,9.03c5.069-3.169,10.296-3.169,18.058-2.059 c7.762,1.109,24.236-3.801,24.236-3.801l1.426-6.336C292.134,178.977,285.956,177.077,281.521,178.027z"/>
<path style="fill:#FFF5DC;" d="M296.173,148.327c0,0,7.371,1.562,14.852,5.855c-0.45,0.236-0.881,0.525-1.291,0.864 c-2.418-1.202-5.339-2.175-9.127-2.561c0,0,3.921,1.02,7.688,3.97c-0.975,1.149-1.779,2.456-2.398,3.618 c-8.287-8.886-17.249-2.955-17.249-2.955c11.117-0.845,13.74,6.298,14.366,9.748c-2.153-1.439-4.181-2.625-6.083-3.59 c0.279-0.209,0.42-0.397,0.747-0.612c0,0-0.696,0.028-1.662,0.172c-14.188-6.819-21.149-1.44-21.149-1.44 c6.301-0.77,12.124,0.868,16.744,2.908c-2.03,1.169-3.405,3.228-2.271,6.728c-7.957-2.165-17.958-4.298-22.869-2.983 c-8.871,2.376-6.019,10.613-6.019,10.613s0.159-5.544,6.178-6.812c4.506-0.949,26.929,6.178,26.929,6.178l7.286-3.485l-3.009-2.535 c0,0-5.784-2.322-3.304-6.312c4.147,2.211,6.788,4.41,6.788,4.41l1.783-2.605c0.087,0.674,0.118,1.18,0.118,1.18l5.069-2.217 l1.109-1.585c0.444-2.404,1.178-4.114,2.023-5.394c1.466,1.843,2.679,4.119,3.284,6.937l4.594,0.476c0,0-0.746-5.31-5.886-9.533 c0.456-0.324,0.906-0.593,1.349-0.772c3.385,2.429,6.542,5.466,8.734,9.276l8.474-0.119 C331.972,165.751,318.033,150.228,296.173,148.327z"/>
<circle style="fill:#FFF5DC;" cx="377.04" cy="223.171" r="10.613"/>
<circle style="fill:#FFF5DC;" cx="352.26" cy="312.5" r="14.238"/>
<circle style="fill:#FFF5DC;" cx="243.72" cy="305.6" r="11.285"/>
<circle style="fill:#FFF5DC;" cx="217.77" cy="359.19" r="13.03"/>
<path style="fill:#FFF5DC;" d="M341.873,195.451c0,0,24.402,8.696,30.294,11.642c8.317,4.158,21.385-7.96,30.532,1.426 c0,0-1.585-6.257-9.187-6.732c0,0,0.159-6.178-6.969-5.86c0,0,5.227,3.801,2.218,6.495c0,0-2.059-4.594-7.921-3.801 c0,0,4.435,1.742,3.327,4.435c0,0-7.049,3.405-10.217,1.188c-3.168-2.218-28.195-15.722-36.116-16.039L341.873,195.451z"/>
</g>
<path style="fill:#F5F5F5;" d="M335.615,203.055c0,0,5.227,1.545,12.831,9.504c3.523,3.689,12.593,3.921,11.167-3.208 c-1.426-7.128-19.008-11.523-20.909-11.523C336.803,197.827,335.615,203.055,335.615,203.055z"/>
<g>
<path style="fill:#FFF5DC;" d="M373.711,187.372l-9.98,3.327c0,0,1.109,6.772-4.594,9.742c-3.512,1.83-5.86,6.573-5.703,10.058 c0,0,3.327-4.594,8.078-7.128c1.119-0.597,2.151-1.12,3.091-1.651c-0.189,2.375-0.239,4.868,0.078,7.037 c0.95,6.494-1.109,8.712-1.109,8.712s5.545-4.277,4.91-11.246c-0.244-2.678,0.195-4.575,0.877-6.015 c0.491,4.853,3.082,7.125,3.082,7.125c-1.901-3.801,2.059-7.921,3.644-11.247C377.672,192.758,373.711,187.372,373.711,187.372z"/>
<path style="fill:#FFF5DC;" d="M398.937,173.592c-3.929-1.336-7.722,1.069-9.98,3.089c-0.961,0.86-3.493,1.297-6.084,1.532 c1.73-1.224,3.572-2.669,4.541-3.907c2.138-2.732,6.059-3.208,9.385-4.277c3.327-1.069,4.753-5.346,4.753-5.346 s-1.782,2.614-6.772,2.376c-4.99-0.238-6.653-0.476-9.98,3.089c-1.023,1.096-2.455,1.943-3.94,2.624 c0.032-1.557,0.167-3.538,0.614-4.882c0.832-2.495,4.633-4.514,4.871-9.504c0.237-4.99,0.476-4.514,3.327-7.485 c2.851-2.97,3.683-8.554,2.851-6.772s-4.633,3.921-7.841,6.891s-0.95,6.296-2.614,8.91c-1.663,2.614-5.583,3.208-5.822,8.078 c-0.237,4.871-3.683,7.722-3.683,7.722s-8.435,4.633,1.663,8.317c10.099,3.683,18.268-6.563,23.285-6.296 c11.167,0.594,14.137-3.089,14.137-3.089C409.748,174.661,404.877,175.611,398.937,173.592z"/>
<path style="fill:#FFF5DC;" d="M276.451,251.842c-0.633-0.476-11.563-12.514-15.207-14.257l0.792,3.01c0,0-2.376-0.159-6.653-5.386 s-7.445-6.653-7.445-6.653s3.01,4.753,2.851,7.762c0,0-6.495-0.476-13.464,2.851c0,0-3.168-6.178-5.86-7.286 c0,0,0.95,6.495-1.267,8.078c-2.218,1.585,20.909,12.514,24.077,12.831C257.443,253.111,276.451,251.842,276.451,251.842z"/>
<path style="fill:#FFF5DC;" d="M290.867,228.242c-0.225-0.056-1.394,0.766-2.902,1.843c-0.666-3.847-2.008-11.624-2.008-11.981 c0-0.476-10.772-15.523-11.089-16.157c-0.005-0.011-0.041-0.012-0.049-0.022c1.046-2.53,2.173-6.838-4.228-3.463 c-8.713,4.595-12.198,15.207-12.198,15.207c1.986-2.072,5.452-3.654,8.219-4.682c0.057,1.292,0.067,2.826-1.724,5.474 c-3.644,5.385-1.585,7.445-1.585,7.445c2.851-4.91,9.187-5.386,9.187-5.386c-0.95,5.862,2.376,9.187,2.376,9.187l2.692-3.168 c-0.332,4.535,2.095,9.401,3.604,11.958c-0.596,0.288-1.14,0.509-1.544,0.555c-2.694,0.318-6.969,2.376-6.969,2.376 s3.466-0.739,5.434,0.781c1.967,1.521,5.099,2.684,6.798,2.326c0,0-0.806,4.115,0.089,5.635c0,0-2.237-0.628-4.831-0.537 s-4.482-1.71-4.482-1.71s4.753,6.81,8.237,8.236c3.485,1.426,9.504-3.801,9.504-3.801S291.5,228.398,290.867,228.242z"/>
<path style="fill:#FFF5DC;" d="M208.972,327.56c0,0-3.01,0.317-5.86,4.594l-1.267-4.436c0,0-3.485,2.535-7.286,0.95 c0,0,3.485-0.792,4.118-3.96s1.901-3.485,1.901-3.485s-2.376-2.535-4.91-2.376c0,0,6.969-3.644,10.772-0.159 C210.239,322.174,208.972,327.56,208.972,327.56z"/>
<path style="fill:#FFF5DC;" d="M292.767,292.552c0,0-3.01,0.317-5.86,4.594l-1.267-4.435c0,0-3.485,2.535-7.286,0.95 c0,0,3.485-0.792,4.118-3.96c0.633-3.168,1.901-3.485,1.901-3.485s-2.376-2.535-4.91-2.376c0,0,6.969-3.644,10.772-0.159 C294.035,287.167,292.767,292.552,292.767,292.552z"/>
<path style="fill:#FFF5DC;" d="M344.147,247.488c0,0-1.47,2.646,0.394,7.436l-4.359-1.511c0,0,0.073,4.309-3.407,6.51 c0,0,1.353-3.307-0.876-5.646c-2.229-2.339-1.761-3.558-1.761-3.558s-3.439,0.489-4.766,2.655c0,0,1.021-7.798,6.057-8.908 C340.466,243.357,344.147,247.488,344.147,247.488z"/>
</g>
<path style="fill:#FF6E55;" d="M359.399,301.02l3.066,1.828C361.572,302.082,360.514,301.507,359.399,301.02z"/>
<path style="fill:#FFF5DC;" d="M186.478,316.313c0,0-14.098,19.8-30.255,24.077l5.703-7.286c0,0-7.604,6.653-16.157,8.078 l10.296-11.88c0,0-22.968,21.385-52.431,25.82c0,0,22.81-14.414,27.404-19.484c0,0-11.089,4.435-21.068,4.594 c0,0,28.671-11.089,33.423-15.523c0,0-11.405,2.535-18.534,0.159c0,0,24.711-7.128,28.195-6.178c0,0-14.257-5.703-22.81-5.069 c0,0,14.573-3.485,31.522,0l-3.644-3.96c0,0,9.663-2.535,19.167-3.168c9.504-0.633,4.753-1.426,4.753-1.426l1.109-3.168 c0,0-6.178,0.792-11.246,0c0,0,15.207-8.554,19.484-12.355c4.277-3.801,1.426-2.059,1.426-2.059s-7.921,2.692-10.772,3.168 c0,0,7.128-8.237,9.346-13.623c0,0-6.495,2.535-12.039,0c0,0,6.653-1.901,9.98-5.227c3.327-3.327,8.237-11.603,8.237-11.603 l-5.703,2.495c0,0,4.99-8.554,9.386-10.692c0,0-7.485,0.594-9.86-1.188c0,0,7.96-1.901,10.336-3.801 c2.376-1.901,7.604-6.891,12.949-4.99c0,0,7.485-6.891,4.99-11.405c0,0,4.871,0.356,7.366,3.327c2.495,2.97,6.415,5.465,6.415,5.465 l-20.355,15.919l-15.524,50.371L186.478,316.313z"/>
<g>
<path style="fill:#F5F5F5;" d="M385.908,221.271c5.862,9.504-1.426,10.455-1.426,10.455c-1.109-9.03-8.712-7.919-8.712-7.919 l2.059,6.653c-12.672,1.585-11.722-11.089-11.722-11.089c-1.901,1.585-5.069,8.078-5.069,8.078s-34.215,11.405-57.342-22.493 c0,0-0.633-6.02,1.268-8.872l-14.257-10.771l-18.375,2.535c0,0-7.286,16.473,1.585,26.612 c8.871,10.137,19.325,24.394,17.425,31.047c-1.127,3.944-4.48,5.549-9.135,5.214c-3.199-0.231-7.011-1.378-11.139-3.313 c-10.138-4.753-34.849-14.889-52.59-6.653c-17.741,8.237-19.666,22.49-23.127,33.582c-3.064,9.818-9.863,34.884-58.3,57.753 c-2.314,1.092-1.137,4.609,1.346,3.992c20.996-5.22,49.621-13.918,58.457-24.203l7.128,0.237l-2.614,10.93 c0,0,9.267,2.851,10.692,16.395c0,0-16.236,4.435-7.049,18.375c0,0,1.426-10.138,12.672-10.613c0,0,2.535,3.327,8.078,3.801 c0,0,2.851,4.595,1.426,8.396c0,0,11.246-3.485,1.742-16.95c0,0,10.613-2.534,12.039,10.772c0,0,6.812-21.543-17.503-19.959 c0,0,0-3.801-6.415-10.692c0,0-1.583-3.882,0-9.267c0.477-1.621,0.908-3.303,1.268-5.017c1.321,0.733,3.352,1.599,6.018,1.692 c0,0,3.96,6.494,15.682,5.385c0,0-8.554-3.959-7.762-11.563c0.792-7.604,10.772-11.723,15.049-8.713c0,0-1.109-9.98-16.632-3.485 c0,0,0-7.445,8.237-7.919c0,0-13.305-10.138-16.316,9.187l-5.506,1.376c-2.69-7.457-6.098-24.771,8.991-31.078 c15.919-6.653,32.552,8.317,62.015,9.742c0,0-2.851,17.345,6.653,21.622c9.504,4.277,32.789,8.317,32.789,8.317 c-0.237,25.027,17.978,21.7,17.978,21.7c-8.841-5.298-8.841-15.406-3.384-21.31c7.437-8.046,20.333-0.392,20.333-0.392 c-0.182-12.182-17.266-10.297-17.266-10.297c2.692-7.919,13.305-9.98,13.305-9.98c-14.731-5.385-26.929,10.535-26.929,10.535 l-24.949-7.128c0,0-0.95-4.99,4.99-11.642c5.94-6.653,10.93-17.821,9.267-29.7c0,0,6.891-4.832,15.444-0.079 s26.929-5.703,26.929-5.703c7.921,10.137,26.77,8.237,29.304-3.959C395.096,222.697,385.908,221.271,385.908,221.271z"/>
<path style="fill:#F5F5F5;" d="M359.772,192.126c-4.712-2.749-13.148-5.069-15.999,1.267c-2.851,6.336-6.019,12.672-15.84,12.355 c-9.821-0.317-14.257,8.078-21.068,5.703c0,0,6.336-2.059,7.604-5.069c1.267-3.01,6.336-8.554,6.336-8.554l-0.633-5.703 c0,0-11.722,0.632-15.207,3.959s-16.632-2.85-16.632-2.85l1.585-13.781c0,0,10.137-15.523,24.236-14.414 c14.098,1.109,16.474-2.535,23.285-2.059c6.812,0.476,10.296,7.445,17.582,9.03c7.286,1.585,21.859-1.426,23.761,3.01 c1.901,4.435-3.644,6.178-5.069,12.355C372.286,193.551,369.276,197.669,359.772,192.126z"/>
</g>
<g>
<path style="fill:#FFF5DC;" d="M318.588,188.165c0,0-6.812,4.594-12.514,2.692c-5.703-1.901-10.772-1.267-16.632,0.633 c0,0,10.772-1.267,15.207,2.851s15.682,1.426,16.474-0.317L318.588,188.165z"/>
<path style="fill:#FFF5DC;" d="M322.072,198.777c0,0-6.653,4.753-13.305,3.485c-6.653-1.267-12.672,1.426-12.672,1.426 s4.91-5.386,11.563-4.435c6.653,0.95,9.028-5.544,9.028-5.544l4.436,0.317L322.072,198.777z"/>
<circle style="fill:#FFF5DC;" cx="327.46" cy="192.921" r="8.872"/>
<path style="fill:#FFF5DC;" d="M322.23,186.264c0,0-3.485-4.435-12.198-2.692c-8.712,1.742-10.772-1.426-10.772-1.426 s4.118,6.336,10.613,5.544c6.495-0.792,9.187,3.644,9.187,3.644L322.23,186.264z"/>
<path style="fill:#FFF5DC;" d="M351.539,175.172c0.783-1.079,1.768-2.108,3.114-2.891c0.794-0.462,1.611-0.754,2.42-0.994 c0.18-1.203,0.003-2.5-0.683-3.678c-1.497-2.57-4.61-3.546-6.954-2.18c-2.343,1.365-3.029,4.555-1.532,7.125 C348.745,173.997,350.101,174.867,351.539,175.172z"/>
<path style="fill:#FFF5DC;" d="M343.757,185.378c0.446-1.257,1.099-2.521,2.168-3.655c0.631-0.668,1.332-1.178,2.039-1.638 c-0.168-1.204-0.704-2.399-1.696-3.335c-2.163-2.041-5.426-2.097-7.287-0.125c-1.862,1.972-1.617,5.226,0.547,7.267 C340.746,185.042,342.292,185.492,343.757,185.378z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-bv" viewBox="0 0 640 480">
<defs>
<clipPath id="a">
<path fill-opacity=".7" d="M0 0h640v480H0z"/>
</clipPath>
</defs>
<g fill-rule="evenodd" stroke-width="1pt" clip-path="url(#a)">
<path fill="#fff" d="M-28 0h699.7v512H-28z"/>
<path fill="#d72828" d="M-53-77.8h218.7v276.2H-53zM289.4-.6h381v199h-381zM-27.6 320h190.4v190.3H-27.6zm319.6 2.1h378.3v188.2H292z"/>
<path fill="#003897" d="M196.7-25.4H261v535.7h-64.5z"/>
<path fill="#003897" d="M-27.6 224.8h698v63.5h-698z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 579 B

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#82AFFF;" d="M473.654,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.309c21.177,0,38.345,17.167,38.345,38.345v258.758 C511.999,406.557,494.831,423.724,473.654,423.724z"/>
<rect y="229.521" style="fill:#464655;" width="512" height="52.965"/>
<g>
<rect y="211.861" style="fill:#F5F5F5;" width="512" height="17.655"/>
<rect y="282.481" style="fill:#F5F5F5;" width="512" height="17.655"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 959 B

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M38.345,423.724h435.31c21.177,0,38.345-17.167,38.345-38.345v-49.931H0v49.931 C0,406.557,17.167,423.724,38.345,423.724z"/>
<path style="fill:#FF4B55;" d="M512,126.621c0-21.177-17.167-38.345-38.345-38.345H38.345C17.167,88.276,0,105.443,0,126.621 v208.828h512V126.621z"/>
<path style="fill:#F5F5F5;" d="M38.345,423.724h32.276V88.276H38.345C17.167,88.276,0,105.443,0,126.621V385.38 C0,406.557,17.167,423.724,38.345,423.724z"/>
<g>
<rect x="58.681" y="319.72" style="fill:#FF4B55;" width="3.108" height="8.749"/>
<rect x="8.839" y="145.48" style="fill:#FF4B55;" width="3.122" height="8.75"/>
<path style="fill:#FF4B55;" d="M8.833,171.797h1.568v4.438h1.554v4.376h4.66v-4.376h1.569v-4.438h1.523v-5.834h-1.523v-4.438 h-1.569v-4.311h-4.66v4.311h-1.554v4.438H8.833V171.797z M11.955,167.422h1.539v-2.916h1.6v2.916h1.521v2.916h-1.521v2.98h-1.6 v-2.98h-1.539V167.422z"/>
<rect x="8.839" y="183.53" style="fill:#FF4B55;" width="3.122" height="8.812"/>
<rect x="33.751" y="145.48" style="fill:#FF4B55;" width="3.123" height="8.75"/>
<path style="fill:#FF4B55;" d="M29.09,157.214v4.311h-1.554v4.438h-1.569v5.834h1.569v4.438h1.554v4.376h4.66v-4.376h3.123v4.376 h4.676v-4.376h1.585v-4.438h1.523v-5.834h-1.523v-4.438h-1.585v-4.311h-4.676v4.311H33.75v-4.311H29.09z M36.874,167.422h1.569 v-2.916h1.569v2.916h1.537v2.916h-1.537v2.98h-1.569v-2.98h-1.569V167.422z M33.751,170.339h-1.537v2.98h-1.586v-2.98h-1.537 v-2.916h1.537v-2.916h1.586v2.916h1.537V170.339z"/>
<rect x="8.839" y="286.06" style="fill:#FF4B55;" width="3.122" height="5.832"/>
<rect x="8.839" y="220.17" style="fill:#FF4B55;" width="3.122" height="5.832"/>
<rect x="33.751" y="183.53" style="fill:#FF4B55;" width="3.123" height="8.812"/>
<rect x="8.839" y="319.72" style="fill:#FF4B55;" width="3.122" height="8.749"/>
<polygon style="fill:#FF4B55;" points="11.955,256.063 11.955,256 11.955,251.626 8.833,251.626 8.833,256 8.833,256.063 8.833,260.438 11.955,260.438 "/>
<rect x="8.839" y="400.31" style="fill:#FF4B55;" width="3.122" height="8.75"/>
<rect x="58.681" y="400.31" style="fill:#FF4B55;" width="3.108" height="8.75"/>
<rect x="8.839" y="357.83" style="fill:#FF4B55;" width="3.122" height="8.75"/>
<rect x="33.751" y="400.31" style="fill:#FF4B55;" width="3.123" height="8.75"/>
<path style="fill:#FF4B55;" d="M53.961,157.151v4.374h-1.537v4.438h-1.569v5.834h1.569v4.374h1.537v4.376h4.693v-4.376h1.554 v-4.374h1.537v-5.834h-1.537v-4.438h-1.554v-4.374H53.961z M58.654,170.339h-1.569v2.915h-1.57v-2.915h-1.554v-2.98h1.554v-2.854 h1.569v2.854h1.569L58.654,170.339L58.654,170.339z"/>
<rect x="58.681" y="103" style="fill:#FF4B55;" width="3.108" height="8.75"/>
<rect x="8.839" y="103" style="fill:#FF4B55;" width="3.122" height="8.75"/>
<rect x="58.681" y="183.53" style="fill:#FF4B55;" width="3.108" height="8.812"/>
<rect x="58.681" y="145.48" style="fill:#FF4B55;" width="3.108" height="8.75"/>
<rect x="33.751" y="103" style="fill:#FF4B55;" width="3.123" height="8.75"/>
<rect x="21.308" y="378.32" style="fill:#FF4B55;" width="3.091" height="7.292"/>
<polygon style="fill:#FF4B55;" points="29.09,256.063 29.09,256 29.09,251.626 25.967,251.626 25.967,256 25.967,256.063 25.967,260.438 29.09,260.438 "/>
<path style="fill:#FF4B55;" d="M46.241,97.103v7.357h-3.107v7.292h-3.122v7.354h-3.139v7.292H33.75v-7.292h-3.123v-7.354h-3.091 v-7.292H24.43v-7.357h-3.123v7.357h-3.123v7.292h-3.091v7.354h-3.139v7.292H8.833v7.357h3.122v7.292h3.139v7.354h3.091v7.354h3.123 v7.292h3.091v-7.292h3.139v-7.354h3.091v-7.354h3.123v-7.292h3.123v7.292h3.139v7.354h3.091v7.354h3.138v7.292h3.108v-7.292h3.106 v-7.354h3.122v-7.354h3.106v-7.292h3.108v-7.357h-3.092v-7.292h-3.123v-7.354h-3.122v-7.292H49.35v-7.357H46.241z M30.627,133.753 h-3.091v7.292h-3.139v7.354h-3.09v-7.354h-3.123v-7.292h-3.091v-7.357h3.091v-7.292h3.123v-7.354h3.091v7.354h3.139v7.292h3.091 L30.627,133.753L30.627,133.753L30.627,133.753z M52.457,119.106v7.292h3.122v7.357h-3.122v7.292h-3.106v7.354h-3.108v-7.354 h-3.107v-7.292h-3.122v-7.357h3.122v-7.292h3.107v-7.354h3.108v7.354H52.457z"/>
<rect x="33.751" y="240.65" style="fill:#FF4B55;" width="3.123" height="7.292"/>
<rect x="33.751" y="264.11" style="fill:#FF4B55;" width="3.123" height="7.292"/>
<polygon style="fill:#FF4B55;" points="41.55,256 41.55,256.063 41.55,260.438 44.657,260.438 44.657,256.063 44.657,256 44.657,251.626 41.55,251.626 "/>
<path style="fill:#FF4B55;" d="M43.135,400.312v7.292h3.107v7.293h3.108v-7.293h3.106v-7.292h3.122v-7.354h3.123v-7.354h3.092 v-7.292h-3.108v-7.357h-3.106v-7.292h-3.122v-7.354h-3.106v-7.292h-3.108v7.292h-3.138v7.354h-3.091v7.292h-3.139v7.357h-3.123 v-7.357h-3.123v-7.292h-3.091v-7.354h-3.139v-7.292h-3.091v7.292h-3.123v7.354h-3.091v7.292h-3.139v7.357H8.833v7.292h3.122v7.354 h3.139v7.354h3.091v7.292h3.123v7.293h3.123v-7.293h3.107v-7.292h3.091v-7.354h3.123v-7.354h3.123v7.354h3.139v7.354H43.135z M30.627,385.603h-3.091v7.354h-3.139v7.354h-3.09v-7.354h-3.123v-7.354h-3.091v-7.292h3.091v-7.357h3.123v-7.292h3.091v7.292 h3.139v7.357h3.091L30.627,385.603L30.627,385.603z M40.013,378.312h3.122v-7.357h3.107v-7.292h3.108v7.292h3.106v7.357h3.122 v7.292h-3.122v7.354H49.35v7.354h-3.108v-7.354h-3.107v-7.354h-3.122C40.013,385.603,40.013,378.312,40.013,378.312z"/>
<polygon style="fill:#FF4B55;" points="38.443,249.407 36.874,249.407 36.874,251.626 33.751,251.626 33.751,249.407 32.214,249.407 32.214,246.489 29.09,246.489 29.09,250.865 30.627,250.865 30.627,253.084 32.214,253.084 32.214,256 32.214,256.063 32.214,258.916 30.627,258.916 30.627,261.135 29.09,261.135 29.09,265.511 32.214,265.511 32.214,262.595 33.751,262.595 33.751,260.438 36.874,260.438 36.874,262.595 38.443,262.595 38.443,265.511 41.55,265.511 41.55,261.135 40.013,261.135 40.013,258.916 38.443,258.916 38.443,256.063 38.443,256 38.443,253.084 40.013,253.084 40.013,250.865 41.55,250.865 41.55,246.489 38.443,246.489 "/>
<rect x="46.24" y="126.4" style="fill:#FF4B55;" width="3.108" height="7.357"/>
<rect x="46.24" y="378.32" style="fill:#FF4B55;" width="3.108" height="7.292"/>
<path style="fill:#FF4B55;" d="M16.615,354.85v-4.374h1.569v-4.374h1.523v-5.897h-1.523v-4.374h-1.569v-4.376h-4.66v4.376h-1.554 v4.374H8.833v5.897h1.568v4.374h1.554v4.374H16.615z M11.955,341.661h1.569v-2.915h1.569v2.915h1.521v2.98h-1.521v2.916h-1.569 v-2.916h-1.569V341.661z"/>
<rect x="21.308" y="126.4" style="fill:#FF4B55;" width="3.091" height="7.357"/>
<rect x="58.681" y="357.83" style="fill:#FF4B55;" width="3.108" height="8.75"/>
<path style="fill:#FF4B55;" d="M41.55,354.85v-4.374h1.585v-4.374h1.523v-5.897h-1.523v-4.374H41.55v-4.376h-4.676v4.376h-3.123 v-4.376h-4.66v4.376h-1.554v4.374h-1.569v5.897h1.569v4.374h1.554v4.374h4.66v-4.374h3.123v4.374H41.55z M33.751,344.641h-1.537 v2.916h-1.586v-2.916h-1.537v-2.98h1.537v-2.915h1.586v2.915h1.537V344.641z M36.874,341.661h1.569v-2.915h1.569v2.915h1.537v2.98 h-1.537v2.916h-1.569v-2.916h-1.569V341.661z"/>
<rect x="33.751" y="357.83" style="fill:#FF4B55;" width="3.123" height="8.75"/>
<rect x="33.751" y="319.72" style="fill:#FF4B55;" width="3.123" height="8.749"/>
<rect x="58.681" y="286.06" style="fill:#FF4B55;" width="3.108" height="5.832"/>
<path style="fill:#FF4B55;" d="M58.654,354.85v-4.374h1.554v-4.374h1.537v-5.834h-1.537v-4.438h-1.554v-4.313h-4.693v4.313h-1.537 v4.438h-1.569v5.834h1.569v4.374h1.537v4.374H58.654z M53.961,341.726h1.554v-2.916h1.569v2.916h1.569v2.915h-1.569v2.98h-1.569 v-2.98h-1.554V341.726z"/>
<polygon style="fill:#FF4B55;" points="58.685,256 58.685,256.063 58.685,260.438 61.793,260.438 61.793,256.063 61.793,256 61.793,251.626 58.685,251.626 "/>
<rect x="58.681" y="220.17" style="fill:#FF4B55;" width="3.108" height="5.832"/>
<path style="fill:#FF4B55;" d="M61.793,204.008h-3.108v-7.292h-3.106v-7.357h-3.122v-7.292h-3.106v-7.354h-3.108v7.354h-3.138 v7.292h-3.091v7.357h-3.139v5.832v1.459h-3.123v-7.292h-3.123v-7.357h-3.091v-7.292h-3.139v-7.354h-3.091v7.354h-3.123v7.292 h-3.123v7.357h-3.107v5.832v1.459H8.833v7.354h3.122v7.354h3.107v7.292h3.123v7.293h3.123v-7.293h3.091v-7.292h3.139v-7.354h-3.139 v-8.814h3.139v1.459v4.438h3.091v11.731h1.586v7.228l-4.676,0.063v5.834H24.4v4.374h-3.091v7.354h-3.123v-7.354h-3.123v-4.374 h-3.107v-4.376H8.833v13.188h3.122v5.897h3.107v5.073h3.123V256v0.063v2.854h-3.123v5.199h-3.107v5.834H8.833v13.188h3.122v-4.439 h3.107v-4.374h3.123v-7.292h3.123v7.292h3.091v4.374h3.139v5.897l4.676,0.063v7.228h-1.586v11.731h-3.091v4.374v1.523h-3.139 v-8.877h3.139v-7.292h-3.139v-7.292h-3.091v-7.357h-3.123v7.357h-3.123v7.292h-3.107v7.292H8.833v7.354h3.122v1.523v5.769h3.139 v7.357h3.091v7.354h3.123v7.292h3.091v-7.292h3.139v-7.354h3.091v-7.357h3.123v-7.292h3.123v1.523v5.769h3.139v7.357h3.122v7.354 h3.107v7.292h3.108v-7.292h3.106v-7.354h3.122v-7.357h3.106v-7.292h3.108v-7.354h-3.108v-7.292h-3.106v-7.292h-3.122v-7.357h-3.106 v7.357h-3.108v7.292h-3.138v7.292h3.138v7.354v1.523h-3.138v-1.523v-4.374h-3.091v-11.731h-0.445h-1.124v-7.292h1.124h0.841h1.141 h1.585v-5.897h3.107v-4.374h3.108v-7.292h3.106v7.292h3.122v4.374h3.123v4.439h3.092v-13.188h-3.092v-5.834h-3.123v-5.199h-3.122 v-2.854V256v-2.916h3.122v-5.073h3.123v-5.897h3.092v-13.188h-3.092v4.376h-3.123v4.374h-3.122v7.354h-3.106v-7.354h-3.108v-4.374 h-3.107v-5.834H41.55h-1.141h-0.841h-1.124v-7.292h1.124h0.445v-11.731h3.091v-4.438v-1.459h3.138v1.459v7.354h-3.138v7.354h3.138 v7.292h3.108v7.293h3.106v-7.293h3.122v-7.292h3.106v-7.354h3.108L61.793,204.008L61.793,204.008z M43.135,242.113v2.916v2.98 h3.107v5.073h3.108V256v2.916h-3.108v5.199h-3.107v2.916v2.916h-4.691v6.912h-1.569v3.297h-1.553h-1.57v-3.297h-1.537v-6.912 h-4.676v-5.834H24.4v-5.199h-3.092v-2.791v-0.19v-2.854h3.091v-5.073h3.139v-5.897h4.676v-6.91h1.537v-3.362h1.57h1.553v3.297 h1.569v6.975h4.692V242.113z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<rect x="114.76" y="88.277" style="fill:#F5F5F5;" width="282.48" height="335.45"/>
<g>
<path style="fill:#FF4B55;" d="M38.345,88.273C17.167,88.273,0,105.44,0,126.618v258.759c0,21.177,17.167,38.345,38.345,38.345 h76.414V88.273H38.345z"/>
<path style="fill:#FF4B55;" d="M473.655,88.273h-76.414v335.448h76.414c21.177,0,38.345-17.167,38.345-38.345V126.618 C512,105.44,494.833,88.273,473.655,88.273z"/>
<path style="fill:#FF4B55;" d="M309.569,294.757l52.383-29.932l-12.02-6.01c-3.371-1.686-5.301-5.326-4.802-9.063l3.911-29.322 l-22.177,6.452c-4.899,1.426-9.983-1.588-11.085-6.569l-2.124-9.6l-20.823,24.37c-2.886,3.378-8.386,0.798-7.633-3.581 l8.893-51.708l-13.615,3.723c-3.977,1.088-8.177-0.722-10.116-4.36l-14.337-26.871v-0.04l-0.01,0.02l-0.011-0.02v0.04 l-14.337,26.871c-1.941,3.637-6.141,5.447-10.118,4.36l-13.615-3.723l8.893,51.708c0.753,4.378-4.747,6.959-7.634,3.582 l-20.823-24.37l-2.124,9.6c-1.102,4.982-6.186,7.994-11.085,6.569l-22.177-6.452l3.911,29.322c0.499,3.736-1.431,7.377-4.802,9.063 l-12.02,6.009l52.383,29.933c5.426,3.101,7.804,9.677,5.615,15.53l-4.478,11.977l44.885-3.832c2.484-0.212,4.598,1.788,4.525,4.279 l-1.414,48.044h8.828L259,322.71c-0.073-2.492,2.041-4.491,4.525-4.279l44.906,3.834l-4.478-11.977 C301.766,304.434,304.143,297.857,309.569,294.757z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M512,126.582c-0.02-21.16-17.179-38.307-38.344-38.307H38.345C17.167,88.274,0,105.442,0,126.619 v258.76c0,21.176,17.167,38.345,38.345,38.345h435.311c21.165,0,38.324-17.148,38.344-38.307V126.582z"/>
<g>
<path style="fill:#FFE15A;" d="M283.616,307.644c-28.522,0-51.645-23.122-51.645-51.645s23.122-51.645,51.645-51.645 c3.785,0,7.452,0.454,10.987,1.265c1.409,0.323,2.156-1.568,0.927-2.329c-10.816-6.706-23.841-10.184-37.745-9.053 c-30.263,2.462-54.593,27.134-56.653,57.428c-2.462,36.189,26.164,66.309,61.826,66.309c11.955,0,23.11-3.396,32.574-9.265 c1.229-0.763,0.486-2.654-0.925-2.329C291.07,307.19,287.401,307.644,283.616,307.644z"/>
<path style="fill:#FFE15A;" d="M328.63,212.27l3.879,9.824l10.099-3.093c0.561-0.172,1.043,0.433,0.75,0.941l-5.262,9.158 l8.715,5.967c0.484,0.331,0.312,1.085-0.268,1.173l-10.441,1.596l0.768,10.534c0.043,0.585-0.653,0.92-1.084,0.522l-7.756-7.168 l-7.756,7.168c-0.431,0.398-1.127,0.063-1.084-0.522l0.768-10.534l-10.441-1.596c-0.58-0.088-0.751-0.842-0.268-1.173l8.715-5.967 l-5.262-9.158c-0.292-0.509,0.189-1.112,0.75-0.941l10.099,3.093l3.879-9.824C327.642,211.725,328.414,211.725,328.63,212.27z"/>
<path style="fill:#FFE15A;" d="M469.871,185.786l3.879,9.824l10.099-3.093c0.561-0.172,1.043,0.433,0.75,0.941l-5.262,9.158 l8.715,5.967c0.484,0.331,0.312,1.085-0.268,1.173l-10.441,1.596l0.768,10.534c0.043,0.585-0.653,0.92-1.084,0.522l-7.756-7.168 l-7.756,7.168c-0.431,0.398-1.127,0.063-1.084-0.522l0.768-10.534l-10.441-1.596c-0.58-0.088-0.751-0.842-0.268-1.173l8.715-5.967 l-5.262-9.158c-0.292-0.509,0.189-1.112,0.75-0.941l10.099,3.093l3.879-9.824C468.884,185.242,469.656,185.242,469.871,185.786z"/>
<path style="fill:#FFE15A;" d="M399.251,122.101l3.879,9.824l10.099-3.093c0.561-0.172,1.043,0.433,0.75,0.941l-5.262,9.158 l8.715,5.967c0.484,0.331,0.312,1.085-0.268,1.173l-10.441,1.596l0.768,10.534c0.043,0.585-0.653,0.92-1.084,0.522l-7.756-7.168 l-7.756,7.168c-0.431,0.398-1.127,0.063-1.084-0.522l0.768-10.534l-10.441-1.596c-0.58-0.088-0.751-0.842-0.268-1.173l8.715-5.967 l-5.262-9.158c-0.292-0.509,0.189-1.112,0.75-0.941l10.099,3.093l3.879-9.824C398.263,121.556,399.035,121.556,399.251,122.101z"/>
<path style="fill:#FFE15A;" d="M399.251,353.512l3.879,9.824l10.099-3.093c0.561-0.172,1.043,0.433,0.75,0.941l-5.262,9.158 l8.715,5.967c0.484,0.331,0.312,1.085-0.268,1.173l-10.441,1.596l0.768,10.534c0.043,0.585-0.653,0.92-1.084,0.522l-7.756-7.168 l-7.756,7.168c-0.431,0.398-1.127,0.063-1.084-0.522l0.768-10.534l-10.441-1.596c-0.58-0.088-0.751-0.842-0.268-1.173l8.715-5.967 l-5.262-9.158c-0.292-0.509,0.189-1.112,0.75-0.941l10.099,3.093l3.879-9.824C398.263,352.967,399.035,352.967,399.251,353.512z"/>
<path style="fill:#FFE15A;" d="M428.156,221.16l2.708,8.118l8.557,0.066c0.663,0.006,0.938,0.851,0.405,1.245l-6.884,5.084 l2.581,8.159c0.2,0.632-0.52,1.155-1.059,0.769l-6.963-4.977l-6.963,4.977c-0.54,0.385-1.259-0.137-1.059-0.769l2.581-8.159 l-6.884-5.084c-0.533-0.394-0.258-1.24,0.405-1.245l8.557-0.066l2.708-8.118C427.057,220.531,427.947,220.531,428.156,221.16z"/>
<circle style="fill:#FFE15A;" cx="92.69" cy="180.969" r="57.38"/>
</g>
<path style="fill:#964B50;" d="M86.787,225.667h15.496c0,0,8.804-39.444,0.704-53.532l-4.93,3.169 C98.057,175.307,106.157,202.423,86.787,225.667z"/>
<path style="fill:#73AF00;" d="M87.373,173.897c0,0-8.921,6.104-6.104,24.183c0,0,6.808-5.635,10.566-18.079 c0,0-5.4,10.331,2.113,18.548c0,0,7.982-11.27,6.808-21.131c0,0,26.539,27.714,20.896,20.661 c-0.939-1.174,1.409-12.914-7.748-22.539c0,0,15.027,3.756,20.661,2.348c0,0,0.47-11.975-13.853-14.088l3.287-9.391 c0,0-11.035-0.704-16.905,4.93c0,0-1.409-14.557,4.461-21.6c0,0-17.374-2.583-18.079,20.192c0,0-6.339-14.557-25.826-11.035 c0,0,11.035,7.982,12.914,11.505c0,0-15.496-10.566-22.774,4.226c0,0,12.444-3.287,16.905,2.583c0,0-19.957-2.113-21.6,15.027 C53.095,180.236,71.644,171.549,87.373,173.897z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#82AFFF;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<g>
<path style="fill:#FFE15A;" d="M477.496,88.468L0,335.448v17.655l496.865-257C491.379,91.925,484.736,89.188,477.496,88.468z"/>
<path style="fill:#FFE15A;" d="M34.504,423.532L512,176.552v-17.655l-496.865,257C20.621,420.075,27.264,422.812,34.504,423.532z"/>
</g>
<path style="fill:#FF4B55;" d="M496.865,96.104L0,353.103v32.276c0,12.451,5.939,23.512,15.135,30.517l496.865-257V126.62 C512,114.169,506.061,103.108,496.865,96.104z"/>
<path style="fill:#FFE15A;" d="M92.619,122.978l12.718,38.135l40.199,0.311c2.248,0.018,3.18,2.886,1.372,4.222l-32.339,23.881 l12.126,38.328c0.678,2.143-1.762,3.916-3.591,2.609l-32.705-23.377l-32.705,23.377c-1.828,1.308-4.269-0.466-3.591-2.609 l12.126-38.328L33.89,165.646c-1.809-1.335-0.876-4.204,1.372-4.222l40.199-0.311l12.718-38.135 C88.892,120.846,91.907,120.846,92.619,122.978z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FFE15A;" d="M0,385.378c0,21.177,17.167,38.345,38.345,38.345h435.311c21.165,0,38.324-17.148,38.344-38.307 v-45.555H0V385.378z"/>
<rect y="255.996" style="fill:#73AF00;" width="512" height="83.86"/>
<rect y="172.136" style="fill:#F5F5F5;" width="512" height="83.86"/>
<path style="fill:#41479B;" d="M473.656,88.273H38.345C17.167,88.273,0,105.44,0,126.618v45.517h512v-45.555 C511.98,105.421,494.821,88.273,473.656,88.273z"/>
<rect x="214.07" y="88.276" style="fill:#FF4B55;" width="83.86" height="335.45"/>
<path style="fill:#FFE15A;" d="M76.499,99.57l7.366,22.087l23.282,0.181c1.804,0.014,2.551,2.316,1.1,3.388l-18.73,13.83 l7.022,22.198c0.544,1.719-1.414,3.143-2.881,2.093l-18.941-13.538l-18.941,13.538c-1.468,1.049-3.425-0.374-2.881-2.093 l7.022-22.198L41.19,125.225c-1.451-1.071-0.703-3.373,1.1-3.388l23.282-0.181l7.366-22.087 C73.507,97.859,75.928,97.859,76.499,99.57z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FFE15A;" d="M11.668,412.91c6.901,6.688,16.3,10.812,26.669,10.814h111.732L500.332,99.09 c-6.902-6.69-16.306-10.814-26.677-10.814H361.931L11.668,412.91z"/>
<path style="fill:#73AF00;" d="M11.668,412.91L361.931,88.276H38.345C17.167,88.276,0,105.443,0,126.621V385.38 C0,396.185,4.477,405.94,11.668,412.91z"/>
<path style="fill:#FF4B55;" d="M500.332,99.09L150.069,423.724h323.594C494.837,423.72,512,406.554,512,385.379V126.621 C512,115.815,507.523,106.06,500.332,99.09z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 984 B

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<path style="fill:#F5F5F5;" d="M353.103,220.69H291.31v-61.793c0-4.875-3.953-8.828-8.828-8.828h-52.966 c-4.875,0-8.828,3.953-8.828,8.828v61.793h-61.793c-4.875,0-8.828,3.953-8.828,8.828v52.966c0,4.875,3.953,8.828,8.828,8.828h61.793 v61.793c0,4.875,3.953,8.828,8.828,8.828h52.966c4.875,0,8.828-3.953,8.828-8.828V291.31h61.793c4.875,0,8.828-3.953,8.828-8.828 v-52.966C361.931,224.642,357.978,220.69,353.103,220.69z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M473.655,88.273H341.333v335.448h132.322c21.177,0,38.345-17.167,38.345-38.345V126.618 C512,105.44,494.833,88.273,473.655,88.273z"/>
<rect x="170.67" y="88.277" style="fill:#F5F5F5;" width="170.67" height="335.45"/>
<path style="fill:#FF9B55;" d="M38.345,88.273C17.167,88.273,0,105.44,0,126.618v258.759c0,21.177,17.167,38.345,38.345,38.345 h132.322V88.273H38.345z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 892 B

@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<path style="fill:#F5F5F5;" d="M8.828,256h15.334l81.77-53.574V256h44.138v-53.574L231.839,256h15.334 c4.875,0,8.828-3.953,8.828-8.828v-7.002l-70.154-45.963H256v-44.138h-70.155L256,104.106v-7.002c0-4.874-3.95-8.825-8.823-8.828 h-15.338l-81.77,53.574V88.276h-44.138v53.574L26.844,90.034c-9.234,2.9-16.954,9.203-21.713,17.434l65.024,42.601H0v44.138h70.155 L0,240.17v7.002C0,252.047,3.953,256,8.828,256z"/>
<g>
<polygon style="fill:#FF4B55;" points="256,158.897 141.241,158.897 141.241,88.276 114.759,88.276 114.759,158.897 0,158.897 0,185.379 114.759,185.379 114.759,256 141.241,256 141.241,185.379 256,185.379 "/>
<path style="fill:#FF4B55;" d="M8.227,102.902l72.662,47.167h16.214l-82.496-53.55C12.238,98.389,10.097,100.532,8.227,102.902z"/>
<path style="fill:#FF4B55;" d="M166.283,150.069l88.374-57.366c-1.536-2.599-4.246-4.427-7.485-4.427h-1.909l-95.194,61.793 H166.283z"/>
<path style="fill:#FF4B55;" d="M89.474,194.207L1.269,251.463C2.79,254.125,5.542,256,8.828,256h1.665l95.196-61.793H89.474z"/>
<path style="fill:#FF4B55;" d="M255.86,247.865l-82.666-53.658H156.98l93.874,60.935 C253.666,253.837,255.595,251.102,255.86,247.865z"/>
</g>
<g>
<path style="fill:#F5F5F5;" d="M377.129,150.113l3.237,9.708l10.233,0.079c0.792,0.007,1.121,1.017,0.483,1.489l-8.232,6.079 l3.086,9.757c0.239,0.756-0.621,1.382-1.267,0.92l-8.326-5.951l-8.326,5.951c-0.646,0.461-1.505-0.164-1.267-0.92l3.086-9.757 l-8.232-6.079c-0.638-0.471-0.309-1.483,0.483-1.489l10.233-0.079l3.238-9.708C375.815,149.361,376.878,149.361,377.129,150.113z"/>
<path style="fill:#F5F5F5;" d="M333.617,162.052l6.906,7.552l9.38-4.089c0.727-0.317,1.439,0.473,1.047,1.163l-5.048,8.902 l6.788,7.658c0.526,0.594-0.006,1.515-0.782,1.356l-10.026-2.05l-5.185,8.822c-0.402,0.683-1.442,0.462-1.532-0.326l-1.149-10.168 l-9.993-2.205c-0.775-0.171-0.885-1.229-0.163-1.557l9.316-4.235l-0.991-10.185C332.109,161.9,333.081,161.468,333.617,162.052z"/>
<path style="fill:#F5F5F5;" d="M298.722,190.659l9.38,4.089l6.906-7.552c0.535-0.585,1.507-0.152,1.43,0.637l-0.991,10.185 l9.316,4.235c0.722,0.328,0.61,1.386-0.163,1.557l-9.993,2.205l-1.149,10.168c-0.089,0.788-1.13,1.009-1.532,0.326l-5.185-8.822 l-10.026,2.05c-0.777,0.159-1.309-0.762-0.782-1.356l6.788-7.658l-5.048-8.902C297.283,191.133,297.995,190.342,298.722,190.659z"/>
<path style="fill:#F5F5F5;" d="M278.479,230.985l10.233-0.079l3.237-9.708c0.25-0.753,1.314-0.753,1.566,0l3.237,9.708 l10.233,0.079c0.792,0.007,1.121,1.017,0.483,1.489l-8.232,6.079l3.086,9.757c0.239,0.756-0.621,1.382-1.267,0.92l-8.326-5.951 l-8.326,5.951c-0.646,0.461-1.505-0.164-1.267-0.92l3.086-9.757l-8.232-6.079C277.358,232.002,277.687,230.99,278.479,230.985z"/>
<path style="fill:#F5F5F5;" d="M276.39,276.057l9.316-4.235l-0.991-10.185c-0.077-0.789,0.895-1.221,1.43-0.637l6.906,7.552 l9.38-4.089c0.727-0.317,1.439,0.473,1.047,1.163l-5.048,8.902l6.788,7.658c0.526,0.594-0.006,1.515-0.782,1.356l-10.026-2.05 l-5.185,8.822c-0.402,0.683-1.442,0.462-1.532-0.326l-1.149-10.168l-9.993-2.205C275.778,277.443,275.668,276.385,276.39,276.057z"/>
<path style="fill:#F5F5F5;" d="M292.812,318.083l6.788-7.658l-5.048-8.902c-0.391-0.69,0.321-1.48,1.047-1.163l9.38,4.089 l6.906-7.552c0.535-0.585,1.507-0.152,1.43,0.637l-0.991,10.185l9.316,4.235c0.722,0.328,0.61,1.386-0.163,1.557l-9.993,2.205 l-1.149,10.168c-0.089,0.788-1.13,1.009-1.532,0.326l-5.185-8.822l-10.026,2.05C292.818,319.597,292.286,318.676,292.812,318.083z"/>
<path style="fill:#F5F5F5;" d="M324.908,349.796l3.086-9.757l-8.232-6.079c-0.638-0.471-0.309-1.483,0.483-1.489l10.233-0.079 l3.237-9.708c0.25-0.753,1.314-0.753,1.566,0l3.237,9.708l10.233,0.079c0.792,0.007,1.121,1.017,0.483,1.489l-8.232,6.079 l3.086,9.757c0.239,0.756-0.621,1.382-1.267,0.92l-8.326-5.951l-8.326,5.951C325.53,351.177,324.67,350.552,324.908,349.796z"/>
<path style="fill:#F5F5F5;" d="M367.129,365.713l-1.149-10.168l-9.993-2.205c-0.775-0.171-0.885-1.229-0.163-1.557l9.316-4.235 l-0.991-10.185c-0.077-0.789,0.895-1.221,1.43-0.637l6.906,7.552l9.38-4.089c0.727-0.317,1.439,0.473,1.047,1.163l-5.048,8.902 l6.788,7.658c0.526,0.594-0.006,1.515-0.782,1.356l-10.026-2.05l-5.185,8.822C368.258,366.721,367.218,366.5,367.129,365.713z"/>
<path style="fill:#F5F5F5;" d="M412.173,363.08l-5.185-8.822l-10.026,2.05c-0.777,0.159-1.309-0.763-0.782-1.356l6.788-7.658 l-5.048-8.901c-0.391-0.69,0.321-1.48,1.047-1.163l9.38,4.089l6.906-7.552c0.535-0.585,1.507-0.152,1.43,0.637l-0.991,10.185 l9.316,4.235c0.722,0.328,0.61,1.386-0.163,1.557l-9.993,2.205l-1.149,10.168C413.615,363.542,412.575,363.764,412.173,363.08z"/>
<path style="fill:#F5F5F5;" d="M452.253,342.355l-8.326-5.951l-8.326,5.951c-0.646,0.461-1.505-0.164-1.267-0.92l3.086-9.757 l-8.232-6.079c-0.638-0.471-0.309-1.483,0.483-1.489l10.233-0.079l3.237-9.708c0.25-0.753,1.314-0.753,1.566,0l3.238,9.708 l10.233,0.079c0.792,0.007,1.121,1.017,0.483,1.489l-8.232,6.079l3.086,9.757C453.758,342.19,452.897,342.815,452.253,342.355z"/>
<path style="fill:#F5F5F5;" d="M480.437,307.118l-10.026-2.05l-5.185,8.822c-0.402,0.683-1.442,0.462-1.532-0.326l-1.149-10.168 l-9.993-2.205c-0.775-0.171-0.885-1.229-0.163-1.557l9.316-4.235l-0.991-10.185c-0.077-0.789,0.895-1.222,1.43-0.637l6.906,7.552 l9.38-4.089c0.727-0.317,1.439,0.473,1.047,1.163l-5.048,8.901l6.788,7.658C481.746,306.356,481.214,307.277,480.437,307.118z"/>
<path style="fill:#F5F5F5;" d="M491.853,263.466l-9.993,2.205l-1.149,10.168c-0.089,0.788-1.13,1.009-1.532,0.326l-5.185-8.822 l-10.026,2.05c-0.777,0.159-1.309-0.762-0.782-1.356l6.788-7.658l-5.048-8.902c-0.391-0.69,0.321-1.48,1.047-1.163l9.38,4.089 l6.906-7.552c0.535-0.585,1.507-0.152,1.43,0.637l-0.991,10.185l9.316,4.235C492.738,262.237,492.627,263.295,491.853,263.466z"/>
<path style="fill:#F5F5F5;" d="M484.526,218.943l-8.232,6.079l3.086,9.757c0.239,0.756-0.621,1.382-1.267,0.92l-8.326-5.951 l-8.326,5.951c-0.646,0.461-1.505-0.164-1.267-0.92l3.086-9.757l-8.232-6.079c-0.638-0.471-0.309-1.483,0.483-1.489l10.233-0.079 l3.238-9.708c0.25-0.753,1.314-0.753,1.566,0l3.238,9.708l10.233,0.079C484.835,217.461,485.164,218.473,484.526,218.943z"/>
<path style="fill:#F5F5F5;" d="M459.725,181.25l-5.048,8.902l6.788,7.658c0.526,0.594-0.006,1.515-0.782,1.356l-10.026-2.05 l-5.185,8.822c-0.402,0.683-1.442,0.462-1.532-0.326l-1.149-10.168l-9.993-2.205c-0.775-0.171-0.885-1.229-0.163-1.557l9.316-4.235 l-0.991-10.185c-0.077-0.789,0.895-1.222,1.43-0.637l6.906,7.552l9.38-4.089C459.404,179.77,460.116,180.561,459.725,181.25z"/>
<path style="fill:#F5F5F5;" d="M421.736,156.904l-0.991,10.185l9.316,4.235c0.722,0.328,0.61,1.386-0.163,1.557l-9.993,2.205 l-1.149,10.168c-0.089,0.788-1.13,1.009-1.532,0.326l-5.185-8.822l-10.026,2.05c-0.777,0.159-1.309-0.762-0.782-1.356l6.788-7.658 l-5.048-8.902c-0.391-0.69,0.321-1.48,1.047-1.163l9.38,4.089l6.906-7.552C420.841,155.681,421.813,156.115,421.736,156.904z"/>
<path style="fill:#F5F5F5;" d="M377.129,150.113l3.237,9.708l10.233,0.079c0.792,0.007,1.121,1.017,0.483,1.489l-8.232,6.079 l3.086,9.757c0.239,0.756-0.621,1.382-1.267,0.92l-8.326-5.951l-8.326,5.951c-0.646,0.461-1.505-0.164-1.267-0.92l3.086-9.757 l-8.232-6.079c-0.638-0.471-0.309-1.483,0.483-1.489l10.233-0.079l3.238-9.708C375.815,149.361,376.878,149.361,377.129,150.113z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.7 KiB

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#F5F5F5;" d="M473.655,88.276H158.897c4.875,0,8.828,3.953,8.828,8.828v150.069c0,4.875-3.953,8.828-8.828,8.828 H512v-129.38C512,105.443,494.833,88.276,473.655,88.276z"/>
<path style="fill:#FF4B55;" d="M17.655,256H8.828C3.953,256,0,252.047,0,247.172V256v8.828V385.38 c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345V256H158.897H17.655z"/>
<path style="fill:#41479B;" d="M8.828,256h8.828h141.241c4.875,0,8.828-3.953,8.828-8.828V97.103c0-4.875-3.953-8.828-8.828-8.828 H38.345C17.167,88.276,0,105.443,0,126.621v120.552C0,252.047,3.953,256,8.828,256z"/>
<path style="fill:#F5F5F5;" d="M87.262,134.487l8.416,25.234l26.6,0.206c3.444,0.026,4.872,4.422,2.101,6.467l-21.398,15.801 l8.023,25.362c1.038,3.284-2.7,5.999-5.502,3.997l-21.64-15.467l-21.641,15.468c-2.802,2.003-6.54-0.714-5.502-3.997l8.023-25.362 l-21.398-15.801c-2.771-2.046-1.342-6.441,2.101-6.467l26.6-0.206l8.416-25.234C81.551,131.22,86.173,131.22,87.262,134.487z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M38.345,423.721h132.322V88.273H38.345C17.167,88.273,0,105.44,0,126.618v258.759 C0,406.554,17.167,423.721,38.345,423.721z"/>
<rect x="170.67" y="88.277" style="fill:#FF4B55;" width="170.67" height="335.45"/>
<g>
<path style="fill:#FFE15A;" d="M473.655,423.721c21.177,0,38.345-17.167,38.345-38.345V126.618 c0-21.177-17.167-38.345-38.345-38.345H341.334v335.448H473.655z"/>
<path style="fill:#FFE15A;" d="M257.834,223.641l7.584,22.741l23.971,0.185c1.857,0.014,2.627,2.385,1.133,3.488l-19.284,14.24 l7.231,22.856c0.561,1.771-1.455,3.235-2.967,2.155L256,275.366l-19.502,13.94c-1.511,1.08-3.527-0.385-2.967-2.155l7.231-22.856 l-19.284-14.24c-1.494-1.103-0.724-3.474,1.133-3.488l23.971-0.185l7.584-22.741C254.754,221.879,257.246,221.879,257.834,223.641z "/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M473.655,88.275H38.345C17.167,88.275,0,105.442,0,126.62V385.38 c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345V126.62 C512,105.442,494.833,88.275,473.655,88.275z"/>
<g>
<path style="fill:#FFE15A;" d="M85.007,140.731l8.416,25.234l26.6,0.206c3.444,0.026,4.872,4.422,2.101,6.467l-21.398,15.801 l8.023,25.362c1.038,3.284-2.7,5.999-5.502,3.997l-21.64-15.469l-21.64,15.468c-2.802,2.003-6.54-0.714-5.502-3.997l8.023-25.362 l-21.398-15.8c-2.771-2.046-1.343-6.441,2.101-6.467l26.6-0.206l8.416-25.234C79.297,137.464,83.918,137.464,85.007,140.731z"/>
<path style="fill:#FFE15A;" d="M181.599,146.949l6.035,8.228l9.739-3.046c1.261-0.394,2.298,1.044,1.526,2.115l-5.962,8.281 l5.906,8.321c0.765,1.077-0.282,2.508-1.54,2.105l-9.719-3.111l-6.089,8.189c-0.788,1.06-2.473,0.506-2.478-0.814l-0.045-10.205 l-9.67-3.261c-1.252-0.423-1.246-2.195,0.009-2.609l9.69-3.196l0.114-10.204C179.129,146.425,180.818,145.884,181.599,146.949z"/>
<path style="fill:#FFE15A;" d="M144.857,122.419l10.144,1.102l4.328-9.241c0.561-1.196,2.322-0.991,2.591,0.302l2.086,9.988 l10.126,1.26c1.311,0.163,1.66,1.901,0.513,2.558l-8.855,5.07l1.931,10.02c0.25,1.298-1.295,2.166-2.274,1.279l-7.559-6.855 l-8.932,4.932c-1.156,0.639-2.461-0.563-1.919-1.768l4.183-9.308l-7.452-6.972C142.805,123.888,143.544,122.277,144.857,122.419z"/>
<path style="fill:#FFE15A;" d="M160.895,221.313l-6.034,8.23l-9.739-3.046c-1.261-0.394-2.298,1.043-1.526,2.115l5.962,8.281 l-5.906,8.321c-0.765,1.077,0.282,2.508,1.54,2.105l9.718-3.111l6.089,8.189c0.788,1.06,2.473,0.506,2.478-0.814l0.045-10.205 l9.67-3.261c1.252-0.423,1.246-2.195-0.009-2.609l-9.69-3.196l-0.114-10.204C163.363,220.789,161.676,220.247,160.895,221.313z"/>
<path style="fill:#FFE15A;" d="M197.635,198.261l-10.145,1.102l-4.328-9.241c-0.561-1.196-2.321-0.991-2.591,0.302l-2.087,9.988 l-10.126,1.26c-1.311,0.163-1.66,1.901-0.513,2.558l8.855,5.07l-1.931,10.02c-0.25,1.298,1.295,2.166,2.274,1.279l7.559-6.855 l8.932,4.932c1.156,0.639,2.461-0.563,1.919-1.768l-4.183-9.308l7.452-6.972C199.689,199.73,198.95,198.119,197.635,198.261z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-45.517H0V385.379z"/>
<path style="fill:#FFE15A;" d="M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621V256h512V126.621 C512,105.443,494.833,88.276,473.655,88.276z"/>
<rect y="256" style="fill:#41479B;" width="512" height="83.86"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 858 B

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" xmlns:v="https://vecta.io/nano"><path d="M0 203.029h512v105.94H0z" fill="#ff4b55"/><path d="M473.651 88.257H38.292c-20.485 0-37.215 16.062-38.292 36.277v21.109h512v-19.037c0-21.179-17.169-38.349-38.349-38.349z" fill="#41479b"/><path d="M0 145.639h512v57.39H0z" fill="#f5f5f5"/><path d="M0 387.466c1.077 20.215 17.807 36.277 38.292 36.277h435.359c21.18 0 38.349-17.169 38.349-38.349v-19.037H0v21.109z" fill="#41479b"/><g fill="#f5f5f5"><path d="M0 308.969h512v57.39H0z"/><ellipse cx="138.41" cy="255.999" rx="41.3" ry="44.14"/></g><path d="M117.05 238.909h42.719v21.36H117.05z" fill="#3cc8ff"/><path d="M122.746 251.058l.488 4.713 1.919-4.331-.992 4.632 3.164-3.526-2.376 4.099 4.098-2.375-3.525 3.164 4.632-.994-4.33 1.921 4.712.487-4.712.487 4.33 1.92-4.632-.993 3.525 3.165-4.098-2.376 2.376 4.099-3.164-3.526.992 4.633-1.919-4.332-.488 4.712-.488-4.712-1.919 4.332.992-4.633-3.164 3.526 2.375-4.099-4.099 2.376 3.526-3.165-4.631.993 4.33-1.92-4.712-.487 4.712-.487-4.33-1.921 4.631.994-3.526-3.164 4.099 2.375-2.375-4.099 3.164 3.526-.992-4.632 1.919 4.331z" fill="#ffe15a"/><path d="M146.953 290.176h-17.087l-15.664-12.816v-18.512h49.838v18.512z" fill="#41479b"/><path d="M155.497 253.152h-.001a.71.71 0 0 0-.711-.704c-.391 0-.705.315-.711.704h-.001c0 2.471-1.432 5.89-3.188 8.337-2.452-3.097-3.375-6.687-3.722-8.948-.166-1.078-1.331-1.676-2.308-1.189-.47.235-.787.694-.867 1.213-1.09 6.983-4.382 9.951-6.514 11.171-3.192-3.086-4.243-8.079-4.59-11.031a1.66 1.66 0 0 0-2.397-1.29c-.398.199-.693.558-.832.981-4.466 13.615-16.877 14.994-16.877 14.994v4.272h49.838v-1.424-1.424-1.424-1.424-1.424c-5.695-1.422-7.119-11.39-7.119-11.39z" fill="#73af00"/><g fill="#f0aa00"><path d="M162.617 240.336c-5.696-2.848-5.696-5.696-5.696-5.696s-7.12-2.848-12.816-2.848c0 0 1.424-2.848-1.424-2.848h-4.272-4.272c-2.848 0-1.424 2.848-1.424 2.848-5.696 0-12.816 2.848-12.816 2.848s0 2.848-5.696 5.696-5.696 9.256-5.696 9.256c0 1.18.957 2.135 2.135 2.135s2.135-.957 2.135-2.135a2.11 2.11 0 0 0-.125-.691l.125-.021 14.239-9.967h11.392 11.392l14.239 9.967.125.021a2.11 2.11 0 0 0-.125.691c0 1.18.957 2.135 2.135 2.135s2.135-.957 2.135-2.135c.005.001.005-6.408-5.69-9.256z"/><path d="M166.889 257.424c-1.424 0-5.696 0-5.696-4.272s5.696-4.272 5.696-4.272l-8.544-2.848c-2.848 9.967 2.848 9.967 2.848 22.783 0 11.48-12.816 18.511-17.088 18.511s-5.696 2.848-5.696 2.848-1.424-2.848-5.696-2.848-17.088-7.031-17.088-18.511c0-12.816 5.696-12.816 2.848-22.783l-8.544 2.848s5.696 0 5.696 4.272-4.272 4.272-5.696 4.272-7.12 0-7.12 7.12 7.12 15.664 17.088 21.36 5.696 11.392 18.511 11.392 8.544-5.696 18.511-11.392 17.088-14.239 17.088-21.36-5.695-7.12-7.118-7.12z"/></g><path d="M135.562 235.136l-3.444-1.548c-.572-.257-1.206-.317-1.816-.175-2.22.513-7.728 2.201-11.827 6.924l4.272 1.424 12.815-6.625zm5.695 0l3.444-1.548c.572-.257 1.206-.317 1.816-.175 2.22.513 7.728 2.201 11.827 6.924l-4.272 1.424-12.815-6.625zm-2.344.928l2.597-2.597c.139-.139.139-.364 0-.503s-.364-.139-.503 0l-2.597 2.597-2.597-2.597c-.139-.139-.364-.139-.503 0s-.139.364 0 .503l2.597 2.597-2.597 2.597c-.139.139-.139.364 0 .503.07.07.161.105.252.105s.182-.035.252-.105l2.597-2.597 2.597 2.597c.07.07.161.105.252.105s.182-.035.252-.105c.139-.139.139-.364 0-.503l-2.599-2.597z" fill="#73af00"/><path d="M166.889 248.88c0-2.422-2.289-3.47-4.272-3.924v-1.128c-2.681-.252-4.176-1.258-6.776-3.029l-3.507-2.289c-5.007-3.041-8.855-3.481-11.077-3.375v2.353h-5.696v-2.353c-2.221-.106-6.07.333-11.077 3.375-1.371.833-2.506 1.606-3.507 2.289-2.599 1.77-4.094 2.778-6.776 3.029v1.128c-1.983.454-4.272 1.501-4.272 3.924l4.272-1.424v.649c4.041-.298 6.352-1.848 9.181-3.775.959-.653 2.045-1.394 3.32-2.167 3.252-1.977 5.779-2.588 7.435-2.732v2.331h8.544v-2.331c1.655.145 4.183.756 7.435 2.732a73.41 73.41 0 0 1 3.32 2.167c2.828 1.927 5.139 3.478 9.181 3.775v-.649l4.272 1.424z" fill="#f5f5f5"/><path d="M155.497 226.435v-1.762h-3.966c.693-.595 1.119-1.296 1.119-2.135 0-3.934-8.951-4.984-14.239-4.984s-14.239 1.049-14.239 4.984c0 .84.426 1.541 1.119 2.135h-3.966v1.762c-3.486.778-6.336 2.649-6.486 2.749l1.579 2.369c.039-.026 3.957-2.609 7.754-2.609v-1.424h28.479v1.424c3.797 0 7.715 2.582 7.754 2.609l1.579-2.369c-.151-.1-3.001-1.972-6.487-2.749zm-11.391-2.156v-1.081c0-.697-.656-1.208-1.331-1.04l-4.365 1.091-4.365-1.091a1.07 1.07 0 0 0-1.331 1.04v1.081c-3.199-.47-5.091-1.253-5.606-1.741.77-.732 4.543-2.135 11.302-2.135s10.531 1.405 11.302 2.135c-.516.488-2.408 1.271-5.606 1.741z" fill="#3cc8ff"/><path d="M138.588 242.298l.361 1.081 1.14.009c.148.001.209.19.09.277l-.917.678.344 1.087c.044.141-.116.257-.236.171l-.928-.663-.928.663c-.12.086-.28-.031-.236-.171l.344-1.087-.917-.678c-.119-.087-.057-.276.09-.277l1.14-.009.361-1.081c.047-.14.244-.14.292 0zm-5.583.364l.472 1.038 1.136-.11c.147-.014.227.167.119.266l-.841.77.456 1.045c.06.136-.088.268-.216.195l-.992-.562-.853.757c-.11.098-.283-.001-.253-.146l.228-1.118-.983-.577c-.127-.075-.086-.268.061-.285l1.133-.128.245-1.114c.029-.144.227-.164.288-.0Line truncated

After

Width:  |  Height:  |  Size: 9.5 KiB

@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<path style="fill:#41479B;" d="M512,126.621c0-21.177-17.167-38.345-38.345-38.345H38.345C17.167,88.276,0,105.443,0,126.621 v28.745h512V126.621z"/>
<path style="fill:#41479B;" d="M38.345,423.724h435.31c21.177,0,38.345-17.167,38.345-38.345v-28.745H0v28.745 C0,406.557,17.167,423.724,38.345,423.724z"/>
</g>
<rect y="155.37" style="fill:#F5F5F5;" width="512" height="67.09"/>
<rect y="222.46" style="fill:#41479B;" width="512" height="67.09"/>
<rect y="289.55" style="fill:#F5F5F5;" width="512" height="67.09"/>
<path style="fill:#FF4B55;" d="M13.9,414.921l244.814-155.049c2.841-1.8,2.841-5.945,0-7.745L13.899,97.079 C5.409,104.113,0,114.734,0,126.621V385.38C0,397.266,5.409,407.887,13.9,414.921z"/>
<path style="fill:#F5F5F5;" d="M88.526,213.441l9.064,27.176l28.647,0.222c2.219,0.018,3.139,2.849,1.354,4.168l-23.046,17.018 l8.641,27.313c0.67,2.116-1.74,3.866-3.545,2.575l-23.306-16.658l-23.306,16.658c-1.805,1.291-4.215-0.46-3.545-2.575l8.641-27.313 L45.08,245.007c-1.785-1.319-0.865-4.151,1.354-4.168l28.647-0.222l9.064-27.176C84.846,211.336,87.825,211.336,88.526,213.441z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-cv" viewBox="0 0 640 480">
<defs>
<clipPath id="a">
<path fill-opacity=".7" d="M-123.4 0h682.6v512h-682.6z"/>
</clipPath>
</defs>
<g fill-rule="evenodd" clip-path="url(#a)" transform="translate(115.7) scale(.94)">
<path fill="#fff" d="M-123.4 233H723v206h-846.5z"/>
<path fill="#081873" d="M-122.8 0h846v256.6h-846zm.3 385.9h852.1V512h-852.1z"/>
<path fill="#de3929" d="M-122.5 302.6h846v39.6h-846z"/>
<path fill="#ffce08" d="M131 399.2l6.6 20.4H159l-17.4 12.7 6.6 20.5L131 440l-17.4 12.7 6.7-20.5-17.4-12.7h21.5M317 250.4l6.7 20.5H345l-17.4 12.6 6.6 20.5-17.4-12.7-17.4 12.7 6.6-20.5-17.4-12.6h21.6m-222 64.4l6.6 20.5h21.5L99 368.6l6.7 20.4-17.4-12.6L70.9 389l6.6-20.4-17.4-12.7h21.5M317 329.5l6.7 20.4H345l-17.4 12.7 6.6 20.4-17.4-12.6-17.4 12.7 6.6-20.5-17.4-12.7h21.6m-40.5-161.7l6.7 20.4H298l-17.4 12.7 6.6 20.5-17.4-12.7-17.4 12.7 6.7-20.5-17.5-12.7h21.6m-64.5-45.2l6.7 20.5h21.5l-17.4 12.6 6.6 20.5-17.4-12.6-17.4 12.6 6.7-20.5-17.4-12.6H192m-64.5 2.9l6.7 20.5h21.5l-17.4 12.6 6.7 20.5-17.5-12.7-17.4 12.7 6.7-20.5-17.4-12.6H121m-34.8 43.2l6.6 20.5h21.6l-17.5 12.6 6.7 20.5-17.4-12.7-17.4 12.7 6.6-20.5L58 271h21.5m119.2 149.4l6.7 20.5h21.5l-17.4 12.6 6.7 20.5-17.5-12.7-17.4 12.7 6.7-20.5-17.4-12.6H192m82.2-41.7l6.6 20.4h21.5L285 432.3l6.7 20.5-17.4-12.7-17.5 12.7 6.7-20.5-17.4-12.7h21.5"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M473.885,88.279H38.115C17.045,88.403,0,105.517,0,126.617v258.759 c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345V126.617 C512,105.517,494.955,88.403,473.885,88.279z"/>
<rect y="317.79" style="fill:#FFE15A;" width="512" height="44.14"/>
<g>
<path style="fill:#F5F5F5;" d="M118.945,170.87l-8.683,26.034l-27.443,0.213c-2.632,0.02-3.723,3.379-1.606,4.942l22.077,16.302 l-8.278,26.165c-0.793,2.509,2.063,4.585,4.204,3.054l22.327-15.958l22.327,15.958c2.141,1.53,4.998-0.545,4.204-3.054 l-8.278-26.165l22.077-16.302c2.118-1.564,1.026-4.921-1.606-4.942l-27.443-0.213l-8.683-26.034 C123.309,168.373,119.778,168.373,118.945,170.87z"/>
<path style="fill:#F5F5F5;" d="M56.393,122.828l-5.025,15.069l-15.884,0.124c-1.523,0.012-2.155,1.955-0.929,2.86l12.778,9.436 l-4.791,15.145c-0.459,1.452,1.194,2.654,2.433,1.768l12.922-9.237l12.922,9.237c1.239,0.886,2.893-0.316,2.433-1.768 l-4.791-15.145l12.778-9.436c1.225-0.905,0.594-2.849-0.929-2.86l-15.884-0.124l-5.025-15.069 C58.919,121.383,56.875,121.383,56.393,122.828z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M38.345,423.724h435.31c9.386,0,17.98-3.378,24.644-8.977L13.7,97.251 C5.326,104.286,0,114.829,0,126.621V385.38C0,406.557,17.167,423.724,38.345,423.724z"/>
<path style="fill:#73AF00;" d="M512,385.379V126.621c0-21.177-17.167-38.345-38.345-38.345H38.345 c-9.386,0-17.98,3.377-24.644,8.975l484.6,317.496C506.674,407.714,512,397.171,512,385.379z"/>
<circle style="fill:#FFE15A;" cx="256" cy="256" r="52.966"/>
<g>
<path style="fill:#F5F5F5;" d="M38.615,256.597l3.064,7.761l7.978-2.443c0.444-0.136,0.823,0.341,0.593,0.744l-4.158,7.234 l6.884,4.714c0.383,0.262,0.247,0.856-0.212,0.927l-8.248,1.26l0.607,8.321c0.034,0.462-0.516,0.727-0.856,0.413l-6.127-5.663 l-6.127,5.663c-0.34,0.314-0.89,0.05-0.856-0.413l0.607-8.321l-8.248-1.26c-0.458-0.07-0.594-0.665-0.212-0.927l6.884-4.714 l-4.158-7.234c-0.231-0.402,0.149-0.879,0.593-0.744l7.978,2.443l3.064-7.761C37.834,256.165,38.444,256.165,38.615,256.597z"/>
<path style="fill:#F5F5F5;" d="M150.193,235.676l3.064,7.761l7.978-2.443c0.444-0.136,0.823,0.341,0.593,0.744l-4.158,7.234 l6.884,4.714c0.383,0.262,0.247,0.856-0.212,0.927l-8.248,1.26l0.607,8.321c0.034,0.462-0.516,0.727-0.856,0.413l-6.127-5.663 l-6.127,5.663c-0.341,0.314-0.89,0.05-0.856-0.413l0.607-8.321l-8.248-1.26c-0.458-0.07-0.594-0.665-0.212-0.927l6.884-4.714 l-4.158-7.234c-0.231-0.402,0.149-0.879,0.593-0.744l7.978,2.443l3.064-7.761C149.412,235.245,150.023,235.245,150.193,235.676z"/>
<path style="fill:#F5F5F5;" d="M94.403,185.366l3.064,7.761l7.978-2.443c0.444-0.136,0.823,0.341,0.593,0.744l-4.158,7.234 l6.884,4.714c0.383,0.262,0.247,0.856-0.212,0.927l-8.248,1.26l0.607,8.321c0.034,0.462-0.516,0.727-0.856,0.413l-6.127-5.663 l-6.127,5.663c-0.34,0.314-0.89,0.05-0.856-0.413l0.607-8.321l-8.248-1.26c-0.458-0.07-0.594-0.665-0.212-0.927l6.884-4.714 l-4.158-7.234c-0.231-0.402,0.149-0.879,0.593-0.744l7.978,2.443l3.064-7.761C93.623,184.935,94.233,184.935,94.403,185.366z"/>
<path style="fill:#F5F5F5;" d="M94.403,368.175l3.064,7.761l7.978-2.443c0.444-0.136,0.823,0.341,0.593,0.743l-4.158,7.234 l6.884,4.714c0.383,0.262,0.247,0.856-0.212,0.927l-8.248,1.26l0.607,8.321c0.034,0.462-0.516,0.727-0.856,0.413l-6.127-5.663 l-6.127,5.663c-0.34,0.314-0.89,0.05-0.856-0.413l0.607-8.321l-8.248-1.26c-0.458-0.07-0.594-0.665-0.212-0.927l6.884-4.714 l-4.158-7.234c-0.231-0.402,0.149-0.879,0.593-0.743l7.978,2.443l3.064-7.761C93.623,367.744,94.233,367.744,94.403,368.175z"/>
<path style="fill:#F5F5F5;" d="M117.239,263.62l2.138,6.413l6.761,0.053c0.524,0.004,0.74,0.672,0.32,0.983l-5.439,4.017 l2.039,6.445c0.158,0.5-0.41,0.913-0.836,0.608l-5.5-3.932l-5.5,3.932c-0.426,0.305-0.994-0.108-0.836-0.608l2.039-6.445 l-5.439-4.017c-0.422-0.311-0.204-0.98,0.32-0.983l6.761-0.053l2.138-6.413C116.371,263.123,117.074,263.123,117.239,263.62z"/>
</g>
<path style="fill:#73AF00;" d="M224.575,233.216c-2.166-0.505-4.343,5.067-1.93,6.997c2.413,1.93,6.756,5.549,4.102,7.721 c-2.654,2.172-3.619,2.413-4.102,5.067c-0.482,2.654,0,3.137-2.172,4.343s-7.239,3.619-5.067,6.033 c2.172,2.413,5.067,0.966,6.997-2.895c0,0,13.512-0.482,13.995,0.482c0.482,0.966,1.689,4.585,4.585,3.619 c2.895-0.966,2.895-0.966,2.895-0.966s1.689-0.724,2.895,0.724c1.206,1.448,4.102,1.93,7.48,1.93c3.379,0,6.273,1.93,6.033,6.515 c-0.154,2.937-0.904,9.043-1.421,13.052c-0.277,2.147,1.195,4.122,3.33,4.478l6.178,1.03c1.625,0.27,3.136-0.889,3.281-2.53 c0.29-3.3,0.711-8.137,0.697-8.308c-0.139-1.735,3.378-10.616,3.137-14.719c-0.242-4.102-0.242-4.102-0.242-4.102 s3.619-0.482,5.067-2.895s4.585-8.445,10.858-10.616l1.689-4.102c0,0-4.825-2.172-3.861-3.619c0.966-1.448,1.448-5.309,0.724-8.445 s-0.966-7.48-0.966-7.48s-1.72-0.727-2.083,0.273s-0.727,1.544-1.635,1.363c-0.908-0.182-2.271-0.273-2.634-1.09 s-1.363-1.635-2.271-1.181c-0.908,0.455-2.453,6.54-4.632,7.176c0,0-0.182-2.634-1.544-2.089s-1.272,1.816-1.453,4.087 c-0.181,2.271-15.443,17.622-28.796,13.535c0,0-1.453-2.906-4.451-2.634s-5.905,0.182-7.63-1.908 C229.9,239.971,227.151,233.817,224.575,233.216z"/>
<path style="fill:#FFE15A;" d="M322.837,258.457c4.024,4.276,48.239,16.317,92.932-7.094s71.295-30.15,71.295-30.15 s0.354-6.03,5.853-6.916c5.497-0.887,2.838-3.192,1.419-4.966c-1.419-1.773-8.335-6.562-17.736-2.483c0,0-10.936,0.414-12.591-14.72 s-2.365-30.505-6.148-37.126c-3.784-6.621-34.997-39.726-38.781-37.126c-3.784,2.601,9.459,35.47,21.756,47.058 c0,0,2.838,20.337-0.71,21.282c-3.548,0.946-23.174-17.026-58.172-21.282c0,0,14.898,20.337,33.106,28.85 s23.174,16.317,22.701,19.627c-0.473,3.31-6.621,19.154-16.789,26.485c-10.168,7.33-35.707,27.193-93.642,16.789 C327.33,256.684,320.946,256.447,322.837,258.457z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.0 KiB

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="600" xmlns:v="https://vecta.io/nano"><path fill="#fff" d="M0 0h900v600H0z"/><path id="A" d="M463.102 506.741c-.18-.086-.218-.122-.347-.245l-.125-.117c-.324-.297-.861-.822-1.582-1.643l-4.69-5.685-6.174-7.858-.793-1.032-7.767-2.395-5.671-2.644 3.03-3.406 10.408 4.456 7.767 1.594 14.363 10.564-.011.009-4.136 3.599-2.877 2.783c-.375.408-.705.813-.93 1.14-.138.201-.215.383-.252.471l.892-.555.967.752-1.968.184-.09.02zm-53.34-16.02c-6.777-.001-13.471-1.874-19.895-5.567l-.007-.004.003-.008s.84-1.601 2.878-3.096c1.941-1.425 5.442-3.128 11.1-3.15h.117c6.701 0 14.901 2.278 24.373 6.771-.32.212-7.756 5.054-18.566 5.054l.01.01zm-29.37-6.51c-1.253 0-2.379-.474-3.17-1.333-.649-.706-1.114-1.646-1.422-2.878-.504-2.018-.365-4.025-.351-4.217.526-.221 1.062-.342 1.562-.354l.112-.002c2.511 0 4.49 2.178 5.338 4.337.481 1.227.574 2.259.274 3.067s-1.24 1.37-2.34 1.37zm51.68-5.99c-17.359-2.479-24.717-8.755-27.833-13.583-3.323-5.149-2.641-9.912-2.634-9.96l.003-.014.013-.004c.005 0 1.061-.285 2.658-.293 4.618 0 16.43 2.323 27.798 23.842l.007.014-.02-.01zm-35.58-3.44c-7.416-.001-13.062-1.28-16.782-3.804-2.138-1.45-3.184-3.043-3.686-4.125-.47-1.014-.577-1.856-.594-2.023.196-.09 3.232-1.438 7.765-1.65.383-.018.769-.029 1.174-.03 5.732 0 14.448 1.87 23.646 10.78l.009.009-.011.001c-4.2.55-8.08.84-11.53.84zm-35.91-1.38c-7.82 0-18.563-2.388-25.263-9.087l-.007-.008.02-.005a78.49 78.49 0 0 1 15.523-2.062l1.475-.019c7.332 0 12.944 1.422 16.682 4.225 1.305.979 2.018 1.89 2.178 2.783.134.746-.26 1.55-1.056 2.15-1.683 1.271-4.692 1.949-8.945 2.017l-.6.02zm-25.34-13c-.963 0-1.867-.426-2.479-1.167-.506-.614-.858-1.416-1.108-2.522-.418-1.848-.292-3.656-.291-3.674l.001-.018c.364-.172.771-.264 1.217-.275h.003c1.157 0 2.039.63 2.589 1.158.733.705 1.333 1.645 1.688 2.645.365 1.03.424 1.892.18 2.635-.2.59-.88 1.21-1.8 1.21zm58.53-1.32c-1.253 0-2.379-.474-3.17-1.333-.649-.706-1.114-1.646-1.422-2.878-.504-2.018-.365-4.025-.351-4.217.526-.221 1.062-.342 1.562-.354l.112-.002c2.511 0 4.49 2.178 5.338 4.337.481 1.227.574 2.259.274 3.067-.3.82-1.25 1.37-2.34 1.37zm-28.51-1.18c-15.737-.554-23.904-5.027-27.984-8.683-2.297-2.058-3.574-4.098-4.24-5.447-.628-1.274-.866-2.249-.908-2.438l.021-.009c.003 0 1.489-.532 3.885-.579l.368-.004c5.307 0 16.111 2.229 28.852 17.153v.01zm17.09-1.59c-12.661-1.928-19.834-7.363-23.622-11.585-3.971-4.425-5.16-8.546-5.213-8.738.023-.007 1.57-.41 3.9-.469a17.83 17.83 0 0 1 .524-.007l.553.007c6.368.139 17.934 3.023 23.855 20.785h.01zm-65-6.08c-4.149 0-8.174-.48-11.962-1.427-6.629-1.658-9.473-4.189-10.691-6.021-.692-1.04-.943-1.952-1.031-2.534-.085-.556-.04-.999-.031-1.073l.031-.011c.017-.004 4.4-1.235 10.464-1.328l.725-.006c2.927 0 5.808.279 8.564.83 10.536 2.107 16 10.06 16.053 10.14l.005.009-.013.003c-.06.01-5.08 1.42-12.12 1.42zm29.39-10.68c-1.269 0-2.395-.463-3.172-1.304-.639-.691-1.104-1.643-1.42-2.908-.506-2.015-.365-4.002-.351-4.185.526-.221 1.062-.342 1.562-.354l.112-.002c2.506 0 4.488 2.179 5.339 4.338.468 1.188.55 2.208.243 3.034-.31.84-1.22 1.38-2.31 1.38zm-22.1-3.03c-.095-.023-5.977-1.536-11.967-5.225-5.544-3.413-12.326-9.45-13.153-18.83v-.005l.014-.004c.001 0 .516-.125 1.278-.154a8.82 8.82 0 0 1 .334-.006c1.656 0 5.046.466 9.147 3.584 5.22 3.98 10.04 10.92 14.35 20.65zm14.43-.53c-.037-.015-4.229-1.693-9.469-6.084-4.882-4.092-11.746-11.46-16.716-23.33.003-.001 1.142-.608 2.886-.718a4.43 4.43 0 0 1 .306-.009c.15 0 .305.005.463.009 2.411.068 6.083 1.07 10.154 5.463 4.676 5.047 8.85 13.34 12.404 24.651l.01.032-.03-.01zm-37.39-1.09c-4.821 0-6.471-2.615-6.957-3.74-.798-1.849-.556-3.689-.554-3.707l.003-.02c.78-.195 1.605-.303 2.398-.314l.165-.001c3.799 0 6.798 1.929 8.084 3.841.255.379 1.037 1.694.39 2.721-.52.81-1.7 1.22-3.53 1.22zm-10.68-13.47c-2.692 0-6.811-.165-11.141-.952-4.294-.781-6.728-4.432-8.013-7.356a25.54 25.54 0 0 1-1.798-6.254h.012c13.282.39 19.555 4.271 22.478 7.457 3.018 3.29 3.197 6.706 3.206 6.922l-.009.001c-.02 0-1.89.18-4.74.18zm13.83-13.82c-.018-.022-1.535-1.898-3.033-4.228-1.573-2.445-3.028-4.996-3.028-7.084 0-2.016-.474-6.266-.757-8.619l-.75-5.757.013.004c.337.123 8.308 3.114 8.308 10.591 0 7.489-.738 15.014-.745 15.089l-.001.011h-.01zm-10.33-.71a1.61 1.61 0 0 1-.25-.021c-2.356-.393-6.496-2.194-11.073-4.818-5.082-2.914-9.209-6.036-11.62-8.791-2.198-2.512-3.503-6.457-3.88-11.726-.267-3.739.053-6.854.087-7.163a4.14 4.14 0 0 1 1.315-.204c1.764.029 3.647.823 6.189 2.574 1.981 1.365 4.165 3.221 6.49 5.514 4.012 3.957 7.168 7.932 7.199 7.971l.032.04c.265.475 2.537 4.571 4.307 8.558 1.124 2.532 1.767 4.357 2.024 5.746.147.791.19 1.31-.004 1.781-.081.195-.235.376-.385.448a1.08 1.08 0 0 1-.44.09z" fill="#4e5b31"/><use href="#A" transform="matrix(-1 0 0 1 900 0)"/><path d="M727.132 103.967l-2.355.938-.923.368-2.854-.157-2.673 1.283-4.74 3.239-.209.15-1.767.461-1.641-.708-.932.424-.321 1.92-.887 1.379-1.092.767-3.783.387-3.19 1.645-4.15-1.111-1.928.755-4.099 3.692-2.095.992-.732-.042-2.778-.143-1.173.384-1.752 1.693-3.315.258-1.033.715-1.618 3.26-1.753 1.808-1Line truncated

After

Width:  |  Height:  |  Size: 10 KiB

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M13.7,97.251C5.326,104.286,0,114.829,0,126.621V385.38c0,11.791,5.326,22.335,13.7,29.369L256,256 L13.7,97.251z"/>
<path style="fill:#FF4B55;" d="M13.7,414.749c6.665,5.599,15.258,8.975,24.644,8.975h435.31c21.177,0,38.345-17.167,38.345-38.345 V256H256L13.7,414.749z"/>
<path style="fill:#F5F5F5;" d="M473.655,88.276H38.345c-9.386,0-17.98,3.378-24.644,8.975L256,256h256V126.621 C512,105.443,494.833,88.276,473.655,88.276z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 949 B

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#464655;" d="M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621v73.471h512v-73.471 C512,105.443,494.833,88.276,473.655,88.276z"/>
<path style="fill:#FFE15A;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-73.471H0V385.379z"/>
<rect y="200.09" style="fill:#FF4B55;" width="512" height="111.81"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 865 B

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#F5F5F5;" d="M13.696,97.252C5.325,104.286,0,114.828,0,126.617v258.759c0,11.794,5.329,22.338,13.704,29.373 L256,256.003L13.696,97.252z"/>
<path style="fill:#73AF00;" d="M13.704,414.749c6.665,5.597,15.257,8.972,24.641,8.972h435.31c21.177,0,38.345-17.167,38.345-38.345 V256.003H256L13.704,414.749z"/>
<path style="fill:#82AFFF;" d="M473.885,88.279H38.115c-9.298,0.055-17.809,3.418-24.419,8.973L256,256.003h256V126.617 C512,105.517,494.955,88.403,473.885,88.279z"/>
<path style="fill:#FF4B55;" d="M91.766,216.137l-8.94,26.806l-28.257,0.22c-1.549,0.012-2.191,1.99-0.946,2.91l22.732,16.787 l-8.523,26.942c-0.467,1.478,1.215,2.699,2.475,1.798l22.989-16.431l22.989,16.431c1.26,0.9,2.942-0.321,2.475-1.798l-8.523-26.942 l22.732-16.787c1.246-0.92,0.604-2.898-0.946-2.91l-28.257-0.22l-8.94-26.806C94.335,214.667,92.256,214.667,91.766,216.137z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<polygon style="fill:#F5F5F5;" points="512,229.517 211.862,229.517 211.862,88.276 158.897,88.276 158.897,229.517 0,229.517 0,282.483 158.897,282.483 158.897,423.724 211.862,423.724 211.862,282.483 512,282.483 "/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 947 B

@@ -0,0 +1,67 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M473.654,423.72H38.345C17.167,423.72,0,406.553,0,385.375V126.617 c0-21.176,17.167-38.345,38.345-38.345h435.309c21.177,0,38.345,17.169,38.345,38.345v258.758 C511.999,406.553,494.831,423.72,473.654,423.72z"/>
<rect y="220.688" style="fill:#FFE15A;" width="512" height="23.54"/>
<rect y="244.227" style="fill:#464655;" width="512" height="23.54"/>
<rect y="267.767" style="fill:#F5F5F5;" width="512" height="23.54"/>
<rect x="220.69" y="88.277" style="fill:#FFE15A;" width="23.54" height="335.45"/>
<rect x="244.23" y="88.277" style="fill:#464655;" width="23.54" height="335.45"/>
<rect x="267.77" y="88.277" style="fill:#F5F5F5;" width="23.54" height="335.45"/>
<circle style="fill:#FF4B55;" cx="256" cy="255.997" r="88.28"/>
<path style="fill:#73AF00;" d="M248.421,271.181c0,0-1.031,7.217,5.98,17.938h13.608l-3.093-12.989L248.421,271.181z"/>
<path style="fill:#A561CD;" d="M247.459,222.868c0,0-22.266,36.425,10.446,58.142l3.436-20.618l2.199-26.666l-3.436-11.409 L247.459,222.868z"/>
<path style="fill:#73AF00;" d="M247.459,222.867c0,0-2.545,4.237-4.653,10.612c2.866,2.996,10.701,6.708,20.335,5.08l0.399-4.834 l-3.437-11.409L247.459,222.867z"/>
<path style="fill:#A561CD;" d="M243.197,217.645c0,0,0.274-7.285,7.423-7.285c8.935,0,16.22,2.061,27.765,25.978 c0,0-10.269,10.08-16.769-3.849c-1.924-4.124-2.612-9.071-2.612-9.071s-7.972,2.749-13.47-0.413L243.197,217.645z"/>
<path style="fill:#FFE15A;" d="M246.771,221.081l-1.65-4.398c0,0-9.209-1.512-5.361,9.622c0,0,0.275-2.199,2.612-1.924 C244.71,224.656,247.183,222.868,246.771,221.081z"/>
<g>
<path style="fill:#73AF00;" d="M262.165,262.866c0,0-9.689,7.593-4.26,25.428c2.887,9.484,14.432,19.896,14.432,19.896 s8.556-22.37,5.773-31.029C276.472,272.064,262.165,262.866,262.165,262.866z"/>
<path style="fill:#73AF00;" d="M280.584,291.594c0,0-25.016-23.848-26.666-42.61s9.169-15.784,11.134-14.57 C269.725,237.3,281.546,249.396,280.584,291.594z"/>
</g>
<path style="fill:#B34900;" d="M277.48,297.057h-41.418c-0.861,0-1.558-0.697-1.558-1.558v-3.07c0-0.861,0.697-1.558,1.558-1.558 h41.418c0.861,0,1.558,0.697,1.558,1.558v3.07C279.037,296.359,278.34,297.057,277.48,297.057z"/>
<path style="fill:#FFE15A;" d="M267.389,291.181c-1.442,0.599-4.33,1.341-3.608,3.917c0.553,1.974,4.33,1.752,3.608,4.021 c-0.488,1.533-8.159,1.674-11.134,1.237c-1.822-0.268-5.773-1.341-5.223-5.876c0.551-4.535,2.199-5.234,4.262-6.048 c2.045-0.808,10.99-0.629,12.302,0.481C268.265,289.479,268.481,290.727,267.389,291.181z"/>
<g>
<path style="fill:#73AF00;" d="M256.812,177.133l2.009,6.025l6.35,0.05c0.822,0.007,1.163,1.056,0.502,1.544l-5.109,3.773 l1.916,6.055c0.248,0.783-0.644,1.432-1.313,0.954L256,191.842l-5.166,3.693c-0.669,0.478-1.561-0.17-1.313-0.954l1.916-6.055 l-5.109-3.773c-0.661-0.489-0.32-1.538,0.502-1.544l6.35-0.05l2.009-6.025C255.448,176.354,256.551,176.354,256.812,177.133z"/>
<path style="fill:#73AF00;" d="M256.812,317.987l2.009,6.025l6.35,0.05c0.822,0.007,1.163,1.056,0.502,1.544l-5.109,3.773 l1.916,6.055c0.248,0.783-0.644,1.432-1.313,0.954L256,332.695l-5.166,3.693c-0.669,0.478-1.561-0.17-1.313-0.954l1.916-6.055 l-5.109-3.773c-0.661-0.489-0.32-1.538,0.502-1.544l6.35-0.05l2.009-6.025C255.448,317.207,256.551,317.207,256.812,317.987z"/>
<path style="fill:#73AF00;" d="M256.812,177.133l2.009,6.025l6.35,0.05c0.822,0.007,1.163,1.056,0.502,1.544l-5.109,3.773 l1.916,6.055c0.248,0.783-0.644,1.432-1.313,0.954L256,191.842l-5.166,3.693c-0.669,0.478-1.561-0.17-1.313-0.954l1.916-6.055 l-5.109-3.773c-0.661-0.489-0.32-1.538,0.502-1.544l6.35-0.05l2.009-6.025C255.448,176.354,256.551,176.354,256.812,177.133z"/>
<path style="fill:#73AF00;" d="M256.812,317.987l2.009,6.025l6.35,0.05c0.822,0.007,1.163,1.056,0.502,1.544l-5.109,3.773 l1.916,6.055c0.248,0.783-0.644,1.432-1.313,0.954L256,332.695l-5.166,3.693c-0.669,0.478-1.561-0.17-1.313-0.954l1.916-6.055 l-5.109-3.773c-0.661-0.489-0.32-1.538,0.502-1.544l6.35-0.05l2.009-6.025C255.448,317.207,256.551,317.207,256.812,317.987z"/>
<path style="fill:#73AF00;" d="M207.734,191.589l1.76,6.102l-5.204,3.64c-0.674,0.471-0.36,1.529,0.462,1.556l6.347,0.212 l1.855,6.074c0.241,0.787,1.343,0.814,1.623,0.042l2.163-5.971l6.35,0.114c0.822,0.014,1.19-1.025,0.541-1.53l-5.011-3.902 l2.069-6.006c0.268-0.777-0.608-1.449-1.289-0.988l-5.259,3.56l-5.07-3.823C208.414,190.173,207.505,190.798,207.734,191.589z"/>
<path style="fill:#73AF00;" d="M287.582,307.62l1.76,6.102l-5.204,3.64c-0.674,0.471-0.36,1.529,0.462,1.556l6.347,0.212 l1.855,6.074c0.241,0.787,1.343,0.814,1.623,0.042l2.163-5.971l6.35,0.114c0.822,0.014,1.19-1.025,0.541-1.53l-5.011-3.902 l2.07-6.004c0.268-0.777-0.608-1.449-1.289-0.988l-5.259,3.56l-5.07-3.823C288.264,306.204,287.355,306.831,287.582,307.62z"/>
<path style="fill:#73AF00;" d="M177.885,232.024l5.07,3.823l-1.976,6.036c-0.256,0.781,0.63,1.439,1.304,0.968l5.204-3.641 l5.13,3.744c0.664,0.484,1.564-0.154,1.323-0.941l-1.855-6.073l5.146-3.721c0.666-0.482,0.335-1.535-0.487-1.549l-6.35-0.113 l-1.949-6.045c-0.253-0.782-1.355-0.793-1.623-0.017l-2.069,6.004l-6.35-0.014C177.58,230.483,177.229,231.529,177.885,232.024z"/>
<path style="fill:#73AF00;" d="M311.401,276.888l5.07,3.823l-1.976,6.036c-0.256,0.781,0.63,1.439,1.304,0.968l5.204-3.641 l5.13,3.744c0.664,0.484,1.564-0.154,1.323-0.941l-1.855-6.073l5.146-3.721c0.666-0.482,0.335-1.535-0.487-1.549l-6.35-0.113 l-1.949-6.045c-0.253-0.782-1.355-0.793-1.623-0.017l-2.069,6.004l-6.35-0.014C311.097,275.345,310.745,276.392,311.401,276.888z"/>
<path style="fill:#73AF00;" d="M300.912,191.589l-1.76,6.102l5.204,3.64c0.674,0.471,0.36,1.529-0.462,1.556l-6.347,0.212 l-1.855,6.074c-0.241,0.787-1.343,0.814-1.623,0.042l-2.163-5.971l-6.35,0.114c-0.822,0.014-1.19-1.025-0.541-1.53l5.011-3.902 l-2.07-6.004c-0.268-0.777,0.608-1.449,1.289-0.988l5.259,3.56l5.07-3.823C300.231,190.173,301.14,190.798,300.912,191.589z"/>
<path style="fill:#73AF00;" d="M221.063,307.62l-1.76,6.102l5.204,3.64c0.674,0.471,0.36,1.529-0.462,1.556l-6.347,0.212 l-1.855,6.074c-0.241,0.787-1.343,0.814-1.623,0.042l-2.163-5.971l-6.35,0.114c-0.822,0.014-1.19-1.025-0.541-1.53l5.011-3.902 l-2.07-6.004c-0.268-0.777,0.608-1.449,1.289-0.988l5.259,3.56l5.07-3.823C220.382,306.204,221.291,306.831,221.063,307.62z"/>
<path style="fill:#73AF00;" d="M330.761,232.024l-5.07,3.823l1.976,6.036c0.256,0.781-0.63,1.439-1.304,0.968l-5.204-3.641 l-5.13,3.744c-0.664,0.484-1.564-0.154-1.323-0.941l1.855-6.073l-5.146-3.721c-0.666-0.482-0.335-1.535,0.487-1.549l6.35-0.113 l1.949-6.045c0.253-0.782,1.355-0.793,1.623-0.017l2.069,6.004l6.35-0.014C331.066,230.483,331.418,231.529,330.761,232.024z"/>
<path style="fill:#73AF00;" d="M197.244,276.888l-5.07,3.823l1.976,6.036c0.256,0.781-0.63,1.439-1.304,0.968l-5.204-3.641 l-5.13,3.744c-0.664,0.484-1.564-0.154-1.323-0.941l1.855-6.073l-5.146-3.721c-0.666-0.482-0.335-1.535,0.487-1.549l6.35-0.113 l1.949-6.045c0.253-0.782,1.355-0.793,1.623-0.017l2.069,6.004l6.35-0.014C197.55,275.345,197.901,276.392,197.244,276.888z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.3 KiB

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512.001 512.001" xmlns:v="https://vecta.io/nano"><style><![CDATA[.B{fill:#f5f5f5}.C{fill:#41479b}.D{fill:#ffe15a}.E{fill:#464655}.F{fill:#ff4b55}.G{fill:#ff6b71}.H{fill:#5f64b9}]]></style><path d="M503.172 423.724H8.828A8.83 8.83 0 0 1 0 414.896V97.103a8.83 8.83 0 0 1 8.828-8.828h494.345a8.83 8.83 0 0 1 8.828 8.828v317.793a8.83 8.83 0 0 1-8.829 8.828z" class="B"/><path d="M8.828 220.69h203.034a8.83 8.83 0 0 0 8.828-8.828V97.103a8.83 8.83 0 0 0-8.828-8.828H38.345C17.167 88.276 0 105.443 0 126.621v85.241a8.83 8.83 0 0 0 8.828 8.828zm494.344 70.62H300.138a8.83 8.83 0 0 0-8.828 8.828v114.759a8.83 8.83 0 0 0 8.828 8.828h173.517c21.177 0 38.345-17.167 38.345-38.345v-85.241a8.83 8.83 0 0 0-8.828-8.829z" class="C"/><path d="M473.655 88.276H300.138a8.83 8.83 0 0 0-8.828 8.828v114.759a8.83 8.83 0 0 0 8.828 8.828h203.034a8.83 8.83 0 0 0 8.828-8.828v-85.241c0-21.179-17.167-38.346-38.345-38.346zM220.69 414.897V300.138a8.83 8.83 0 0 0-8.828-8.828H8.828A8.83 8.83 0 0 0 0 300.138v85.241c0 21.177 17.167 38.345 38.345 38.345h173.517a8.83 8.83 0 0 0 8.828-8.827z" class="F"/><g fill="#64b496"><path d="M250.932 281.171s5.274 1.931 4.586 8.552l2.132-.04s-1.345-7.651-2.457-8.568-4.261.056-4.261.056z"/><path d="M256.218 280.149c-2.237 0-6.147-.003-10.259-1.113.917-.954 2.184-2.876 2.184-6.227 0-5.248-3.616-1.9-3.616-1.9s-2.378 2.001-.94 7.35c-1.402-.535-2.793-1.225-4.119-2.109.825-1.036 2.471-3.45 3.427-7.278 0 0-6.026-1.191-7.674 3.347-1.01-1.281-1.874-2.722-2.595-4.317 1.549.019 3.71-1.003 3.71-6.901 0 0-3.935.007-4.988 3.42-.414-1.427-.729-2.956-.961-4.572 1.571.456 5.633.783 5.633-8.032 0 0-4.877.009-6.006 4.329-.062-1.105-.086-2.247-.075-3.425 2.368-1.238 5.636-3.965 5.297-9.56 0 0-2.249.51-4.31 2.239.406-2.121.238-5.226-3.015-7.817 0 0-2.989 5.29 1.377 9.585a8.85 8.85 0 0 0-.984 1.817c-.981-1.494-2.554-2.883-5.088-3.727 0 0-1.166 7.085 5.449 10.049.157 4.138.804 7.794 1.916 10.973-1.895-1.669-3.428-3.967-3.428-3.967 0-7.872-6.453-8.071-6.453-8.071-1.205 8.985 5.439 9.348 5.439 9.348l3.638 3.97c-7.872-1.312-7.872 5.248-7.872 5.248 5.248 1.312 7.872-1.312 7.872-1.312l2.838 1.459c-5.034.147-6.774 5.101-6.774 5.101 6.327 1.054 10.953-.433 12.526-1.057 6.372 4.455 14.226 4.461 17.852 4.461v-1.311h-.001 0z"/><path d="M255.772 280.149c2.237 0 6.147-.003 10.259-1.113-.917-.954-2.184-2.876-2.184-6.227 0-5.248 3.616-1.9 3.616-1.9s2.378 2.001.94 7.35c1.402-.535 2.793-1.225 4.119-2.109-.825-1.036-2.471-3.45-3.427-7.278 0 0 6.026-1.191 7.674 3.347 1.01-1.281 1.874-2.722 2.595-4.317-1.549.019-3.71-1.003-3.71-6.901 0 0 3.935.007 4.988 3.42.414-1.427.729-2.956.961-4.572-1.571.456-5.633.783-5.633-8.032 0 0 4.877.009 6.006 4.329.062-1.105.086-2.247.075-3.425-2.368-1.238-5.636-3.965-5.297-9.56 0 0 2.249.51 4.311 2.239-.406-2.121-.238-5.226 3.015-7.817 0 0 2.989 5.29-1.377 9.585a8.8 8.8 0 0 1 .983 1.817c.981-1.494 2.555-2.883 5.088-3.727 0 0 1.166 7.085-5.449 10.049-.157 4.138-.804 7.794-1.916 10.973 1.895-1.669 3.428-3.967 3.428-3.967 0-7.872 6.453-8.071 6.453-8.071 1.205 8.985-5.439 9.348-5.439 9.348l-3.638 3.97c7.872-1.312 7.872 5.248 7.872 5.248-5.248 1.312-7.872-1.312-7.872-1.312l-2.838 1.459c5.034.147 6.774 5.101 6.774 5.101-6.327 1.054-10.953-.433-12.526-1.057-6.372 4.455-14.226 4.461-17.852 4.461l.001-1.311h0 0z"/></g><path d="M233.863 222.955c-4.614 2.957-8.681 6.722-11.958 11.167l4.224 3.115c2.892-3.923 6.481-7.245 10.551-9.856l-2.817-4.426z" class="C"/><path d="M256.015 257.066h18.367v10.496a5.25 5.25 0 0 1-5.248 5.248h-7.872c-2.156 0-4.052 1.054-5.248 2.66l.001-18.404h0z" class="G"/><path d="M259.95 245.258v-14.432h19.68l-5.248 5.248v14.432H259.95z" class="H"/><path d="M267.82 250.5h6.56v6.56h-6.56z" class="B"/><path d="M256.015 257.066h-18.368v10.496a5.25 5.25 0 0 0 5.248 5.248h7.872c2.156 0 4.052 1.054 5.248 2.66v-18.404z" class="G"/><path d="M252.735 273.126c1.309.418 2.439 1.233 3.25 2.307h.06a6.6 6.6 0 0 1 3.25-2.307v-10.813h-6.56v10.813h0z" class="B"/><path d="M252.079 245.258v-14.432h-19.68l5.248 5.248v14.432h14.432z" class="H"/><path d="M237.65 250.5h6.56v6.56h-6.56z" class="B"/><path d="M244.207 237.386v3.936l3.936 2.624v-2.624z" class="C"/><path d="M248.143 241.322v3.936l5.247 2.624v-1.312z" class="B"/><path d="M267.822 237.386v3.936l-3.936 2.624v-2.624z" class="C"/><path d="M263.886 241.322v3.936l-5.248 2.624v-1.312z" class="B"/><path d="M263.932 266.249h-15.829c-3.597 0-6.515-2.937-6.515-6.56v-20.291l14.525 9.795 14.333-9.795v20.291c0 3.624-2.916 6.56-6.514 6.56z" class="F"/><path d="M246.831 242.634l-5.248-3.936v14.432l5.248 2.624zm18.367 0l5.248-3.936v14.432l-5.248 2.624zM248.14 255.76h15.743v6.56H248.14z" class="C"/><path d="M248.143 243.946l7.872 3.936 7.871-3.936v11.808h-15.743z" class="F"/><g class="B"><path d="M261.919 245.186v13.191a1.97 1.97 0 0 1-1.967 1.967h-7.872a1.97 1.97 0 0 1-1.967-1.967V245.24l-3.936-2.636v15.774a5.91 5.91 0 0 0 5.903 5.903h7.872a5.91 5.91 0 0 0 5.903-5.903v-15.863l-3.936 2.671z"/><path d="M263.293 254.35c-2.21.199-4.697.422-7.278 1.32Line truncated

After

Width:  |  Height:  |  Size: 8.1 KiB

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M38.345,423.724H256V88.276H38.345C17.167,88.276,0,105.443,0,126.621V385.38 C0,406.557,17.167,423.724,38.345,423.724z"/>
<path style="fill:#F5F5F5;" d="M473.655,423.724c21.177,0,38.345-17.167,38.345-38.345V126.621 c0-21.177-17.167-38.345-38.345-38.345H256v335.448H473.655z"/>
<g>
<path style="fill:#FF4B55;" d="M298.609,223.906l-15.305,20.021l-23.897-7.999c-1.336-0.447-2.473,1.064-1.673,2.223l14.312,20.743 l-14.993,20.256c-0.839,1.132,0.247,2.68,1.598,2.278l24.15-7.202l14.632,20.519c0.818,1.148,2.626,0.593,2.66-0.815l0.613-25.194 l24.035-7.575c1.344-0.424,1.375-2.314,0.046-2.782l-23.77-8.369l0.223-25.201C301.252,223.401,299.464,222.786,298.609,223.906z"/>
<path style="fill:#FF4B55;" d="M271.866,316.63c-33.459,0-60.6-27.142-60.6-60.631c0-33.428,27.142-60.63,60.6-60.63 c12.448,0,23.928,3.829,33.495,10.308c1.465,0.992,3.137-0.932,1.91-2.208c-14.298-14.866-34.535-23.934-56.971-23.168 c-38.548,1.315-70.46,32.222-72.922,70.713c-2.822,44.089,32.089,80.728,75.554,80.728c21.41,0,40.652-8.951,54.393-23.262 c1.214-1.265-0.462-3.16-1.912-2.177C295.836,312.797,284.337,316.63,271.866,316.63z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-45.517H0V385.379z"/>
<path style="fill:#FFE15A;" d="M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621V256h512V126.621 C512,105.443,494.833,88.276,473.655,88.276z"/>
<rect y="256" style="fill:#41479B;" width="512" height="83.86"/>
<path style="fill:#FFE15A;" d="M246.788,260.953l64.48-55.268v79.987c0,13.481-10.929,24.408-24.408,24.408l0,0 c-6.03,0-11.847-2.232-16.329-6.265l-23.743-21.368L246.788,260.953L246.788,260.953z"/>
<path style="fill:#FF4B55;" d="M280.801,292.404l-18.66-16.794v-27.815l33.775-28.95v20.221v46.607c0,4.994-4.063,9.056-9.056,9.056 C284.619,294.729,282.467,293.903,280.801,292.404z"/>
<path style="fill:#41479B;" d="M271.352,239.9v31.617l15.352,13.862v-46.505v-12.131l9.212-7.896v20.221v46.607 c0,4.994-4.063,9.056-9.056,9.056c-2.241,0-4.393-0.825-6.059-2.325l-18.66-16.794v-27.815L271.352,239.9z"/>
<path style="fill:#FFE15A;" d="M265.212,260.953l-64.48-55.268v79.987c0,13.481,10.929,24.408,24.408,24.408l0,0 c6.03,0,11.847-2.232,16.329-6.265l23.743-21.368V260.953z"/>
<path style="fill:#FF4B55;" d="M231.199,292.404l18.66-16.794v-27.815l-33.775-28.95v20.221v46.607c0,4.994,4.063,9.056,9.056,9.056 C227.381,294.729,229.533,293.903,231.199,292.404z"/>
<g>
<path style="fill:#41479B;" d="M240.648,239.9v31.617l-15.352,13.862v-46.505v-12.131l-9.212-7.896v20.221v46.607 c0,4.994,4.063,9.056,9.056,9.056c2.241,0,4.393-0.825,6.059-2.325l18.66-16.794v-27.815L240.648,239.9z"/>
<rect x="309.04" y="205.96" style="fill:#41479B;" width="4.414" height="26.449"/>
<rect x="198.51" y="205.96" style="fill:#41479B;" width="4.414" height="26.449"/>
</g>
<g>
<path style="fill:#5A4646;" d="M246.788,193.404c0,0,6.141-29.17-15.352-25.331c-21.493,3.838-21.493,9.978-46.057,22.261 c0,0,27.635,6.141,39.916,3.071c0,0,9.212,12.281,18.423,15.352h9.212L246.788,193.404z"/>
<path style="fill:#5A4646;" d="M265.212,193.404c0,0-6.141-29.17,15.352-25.331c21.493,3.838,21.493,9.978,46.057,22.261 c0,0-27.635,6.141-39.916,3.071c0,0-9.212,12.281-18.423,15.352h-9.212L265.212,193.404z"/>
<path style="fill:#5A4646;" d="M265.212,208.756h-18.423V193.29c0-5.025,4.073-9.098,9.098-9.098h0.226 c5.025,0,9.098,4.073,9.098,9.098v15.466L265.212,208.756L265.212,208.756z"/>
</g>
<circle style="fill:#E6E1CD;" cx="256" cy="193.4" r="6.141"/>
<path style="fill:#FFD0AF;" d="M242.823,189.438l11.546,6.166c0.969,0.518,2.162,0.34,2.937-0.437l0,0 c0.974-0.974,0.974-2.552,0-3.527l-7.448-7.448h-1.791C245.171,184.192,242.823,186.54,242.823,189.438L242.823,189.438z"/>
<path style="fill:#FFAF94;" d="M246.827,190.333h-9.249l4.047-4.738c0.76-0.89,1.871-1.402,3.042-1.402h5.192v3.108 C249.859,188.975,248.501,190.333,246.827,190.333z"/>
<g>
<path style="fill:#8CB400;" d="M282.186,208.764c-2.072-2.458-2.514-5.717-1.504-8.541c2.954-0.516,6.091,0.471,8.162,2.931 c1.77,2.101,2.283,4.772,1.784,7.272c0.614,1.042,1.364,2.382,2.189,3.964c0.041-0.225,0.032-0.448,0.096-0.673 c0.724-2.546,2.743-4.348,5.135-4.958c1.713,1.778,2.483,4.373,1.759,6.918c-0.622,2.19-2.227,3.777-4.18,4.581 c0.771,1.769,1.534,3.677,2.247,5.69c0.041-0.118,0.044-0.238,0.092-0.355c1-2.451,3.206-4.019,5.65-4.362 c1.506,1.955,1.986,4.619,0.987,7.07c-0.875,2.144-2.69,3.558-4.764,4.121c1.067,4.213,1.775,8.683,1.775,13.183h-3.071 c0-3.922-0.602-7.85-1.511-11.608c-1.895,0.612-4.012,0.481-5.845-0.641c-2.236-1.37-3.416-3.778-3.361-6.223 c2.154-1.16,4.835-1.203,7.071,0.168c0.081,0.05,0.135,0.121,0.213,0.173c-0.658-1.89-1.358-3.683-2.077-5.365 c-1.843,0.871-4.012,1.005-6.002,0.071c-2.374-1.114-3.811-3.379-4.026-5.815c2.006-1.386,4.657-1.722,7.023-0.62 c-0.846-1.625-1.608-2.985-2.206-4.002C285.707,211.499,283.67,210.525,282.186,208.764z"/>
<path style="fill:#8CB400;" d="M229.814,208.764c2.071-2.458,2.514-5.717,1.504-8.541c-2.954-0.516-6.091,0.471-8.162,2.931 c-1.77,2.101-2.283,4.772-1.784,7.272c-0.614,1.042-1.364,2.382-2.189,3.964c-0.041-0.225-0.032-0.448-0.096-0.673 c-0.724-2.546-2.743-4.348-5.135-4.958c-1.713,1.778-2.483,4.373-1.759,6.918c0.622,2.19,2.227,3.777,4.18,4.581 c-0.771,1.769-1.534,3.677-2.247,5.69c-0.041-0.118-0.044-0.238-0.092-0.355c-1-2.451-3.206-4.019-5.65-4.362 c-1.506,1.955-1.986,4.619-0.986,7.07c0.875,2.144,2.69,3.558,4.764,4.121c-1.067,4.213-1.775,8.683-1.775,13.183h3.071 c0-3.922,0.602-7.85,1.511-11.608c1.895,0.612,4.012,0.481,5.844-0.641c2.237-1.37,3.416-3.778,3.361-6.223 c-2.154-1.16-4.835-1.203-7.071,0.168c-0.081,0.05-0.135,0.121-0.213,0.173c0.658-1.89,1.358-3.683,2.077-5.365 c1.843,0.871,4.012,1.005,6.002,0.071c2.374-1.114,3.811-3.379,4.026-5.815c-2.006-1.386-4.657-1.722-7.023-0.62 c0.845-1.625,1.608-2.985,2.206-4.002C226.293,211.499,228.33,210.525,229.814,208.764z"/>
</g>
<path style="fill:#FFE15A;" d="M256,276.306l-64.48-55.268v79.987c0,13.481,10.929,24.408,24.408,24.408l0,0 c6.03,0,11.847-2.232,16.329-6.265L256,297.8V276.306z"/>
<path style="fill:#FF4B55;" d="M221.987,307.756l18.66-16.794v-27.815l-33.775-28.95v20.221v46.607c0,4.994,4.063,9.056,9.056,9.056 C218.17,310.081,220.321,309.256,221.987,307.756z"/>
<path style="fill:#41479B;" d="M231.436,255.252v31.617l-15.352,13.862v-46.505v-12.132l-9.212-7.896v20.221v46.607 c0,4.994,4.063,9.056,9.056,9.056c2.241,0,4.393-0.825,6.059-2.325l18.66-16.794v-27.815L231.436,255.252z"/>
<path style="fill:#FFE15A;" d="M256,276.306l64.48-55.268v79.987c0,13.481-10.929,24.408-24.408,24.408l0,0 c-6.03,0-11.847-2.232-16.329-6.265L256,297.8V276.306z"/>
<path style="fill:#FF4B55;" d="M290.013,307.756l-18.66-16.794v-27.815l33.775-28.95v20.221v46.607c0,4.994-4.063,9.056-9.056,9.056 C293.831,310.081,291.679,309.256,290.013,307.756z"/>
<path style="fill:#41479B;" d="M280.564,255.252v31.617l15.352,13.862v-46.505v-12.132l9.212-7.896v20.221v46.607 c0,4.994-4.063,9.056-9.056,9.056c-2.241,0-4.393-0.825-6.059-2.325l-18.66-16.794v-27.815L280.564,255.252z"/>
<ellipse style="fill:#69C3FF;" cx="256" cy="254.81" rx="30.705" ry="46.06"/>
<path style="fill:#009B64;" d="M228.365,267.095h55.268l3.071-12.281l-13.993,2.333c-2.807,0.468-5.678-0.332-7.839-2.184 l-15.884-13.615c-1.419-1.216-3.228-1.886-5.097-1.886l0,0c-2.077,0-4.07,0.825-5.538,2.294l-9.988,9.988V267.095L228.365,267.095z"/>
<path style="fill:#F5F5F5;" d="M253.087,252.75l5.274-3.37l-9.374-8.034c-1.419-1.216-3.228-1.886-5.097-1.886l0,0 c-2.077,0-4.07,0.825-5.538,2.294l-9.988,9.988v3.071l15.352-3.071l2.714,1.357C248.557,254.163,251.085,254.029,253.087,252.75z"/>
<polygon style="fill:#5AA0E6;" points="228.365,267.095 231.436,285.517 246.788,300.87 256,300.87 268.281,297.8 280.564,285.517 283.634,267.095 "/>
<path style="fill:#FFC88C;" d="M256,303.94c-18.624,0-33.775-22.039-33.775-49.128s15.151-49.128,33.775-49.128 s33.775,22.039,33.775,49.128S274.624,303.94,256,303.94z M256,211.827c-15.236,0-27.635,19.284-27.635,42.986 S240.762,297.8,256,297.8s27.634-19.284,27.634-42.987S271.236,211.827,256,211.827z"/>
<g>
<path style="fill:#E1E1E1;" d="M234.339,300.595c-2.574-3.554-6.406-5.865-10.746-5.865s-8.172,2.311-10.746,5.865 c4.39,1.217,7.982,4.781,9.683,9.479c0.685,1.892,1.064,3.968,1.064,6.15C223.593,308.627,228.182,302.301,234.339,300.595z"/>
<path style="fill:#E1E1E1;" d="M226.031,310.281c0,0-0.241,4.094-2.339,6.013l-0.088-0.072c-2.099-1.919-2.339-6.013-2.339-6.013 L226.031,310.281z"/>
</g>
<path style="fill:#966446;" d="M294.4,311.616h-76.8c-0.838,0-1.516-0.679-1.516-1.516v-0.038c0-0.838,0.679-1.516,1.516-1.516h76.8 c0.838,0,1.516,0.679,1.516,1.516v0.038C295.916,310.937,295.238,311.616,294.4,311.616z"/>
<path style="fill:#BE915A;" d="M271.427,316.222h-30.856c-3.35,0-6.066-2.716-6.066-6.066v-0.151c0-3.35,2.716-6.066,6.066-6.066 h30.856c3.35,0,6.066,2.716,6.066,6.066v0.151C277.493,313.506,274.777,316.222,271.427,316.222z"/>
<path style="fill:#B9B9B9;" d="M228.365,308.546h-10.746c-0.847,0-1.535,0.687-1.535,1.535s0.687,1.535,1.535,1.535h10.746V308.546z "/>
<polygon style="fill:#FF4B55;" points="256,316.222 256,344.276 243.719,340.786 249.859,316.222 "/>
<polygon style="fill:#41479B;" points="252.929,316.222 246.788,337.716 234.507,334.645 243.719,316.222 "/>
<polygon style="fill:#FFE15A;" points="240.648,316.222 231.436,328.504 240.648,331.574 246.788,316.222 "/>
<polygon style="fill:#FF4B55;" points="256,316.222 256,344.276 268.281,340.786 262.141,316.222 "/>
<polygon style="fill:#41479B;" points="259.071,316.222 265.212,337.716 277.493,334.645 268.281,316.222 "/>
<polygon style="fill:#FFE15A;" points="271.352,316.222 280.564,328.504 271.352,331.574 265.212,316.222 "/>
<g>
<polygon style="fill:#41479B;" points="193.728,247.482 189.314,243.034 189.314,221.035 193.728,221.035 "/>
<polygon style="fill:#41479B;" points="322.646,243.034 318.232,247.482 318.232,221.035 322.646,221.035 "/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.0 KiB

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#4173CD;" d="M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621v73.471h512v-73.471 C512,105.443,494.833,88.276,473.655,88.276z"/>
<path style="fill:#F5F5F5;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-73.471H0V385.379z"/>
<rect y="200.09" style="fill:#464655;" width="512" height="111.81"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 865 B

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#FF4B55;" d="M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621v73.471h512v-73.471 C512,105.443,494.833,88.276,473.655,88.276z"/>
<path style="fill:#464655;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-73.471H0V385.379z"/>
<rect y="200.09" style="fill:#F5F5F5;" width="512" height="111.81"/>
<path style="fill:#F0C727;" d="M284.186,238.57c0-4.377-4.289-7.469-8.441-6.084l-7.804,2.601l-1.895-11.443 c-1.133-6.827-6.983-11.782-13.906-11.782h-7.299l-7.634,9.396h10.109l-2.829,13.972l-8.233-2.744 c-4.153-1.385-8.441,1.707-8.441,6.084v47.475l11.363-11.363l-5.354,16.061h-6.008v9.396h56.373v-9.396h-6.008l-5.354-16.061 l11.363,11.363V238.57H284.186z M251.303,290.742h-7.574l5.208-13.909l2.366,3.021L251.303,290.742L251.303,290.742z M260.697,290.742v-10.888l2.366-3.021l5.208,13.909H260.697z M256,273.713c0,0-14.534-9.836-13.946-28.186 c0,0,8.956-1.468,13.946-9.396c4.991,7.927,13.947,9.396,13.947,9.396C270.534,263.878,256,273.713,256,273.713z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve">
<path style="fill:#464655;" d="M512,200.093H0V97.104c0-4.875,3.953-8.828,8.828-8.828h494.345c4.875,0,8.828,3.953,8.828,8.828 L512,200.093L512,200.093z"/>
<path style="fill:#73AF00;" d="M503.172,423.725H8.828c-4.875,0-8.828-3.953-8.828-8.828V311.909h512v102.988 C512,419.773,508.047,423.725,503.172,423.725z"/>
<rect y="200.091" style="fill:#F5F5F5;" width="512" height="111.81"/>
<g>
<path style="fill:#FF4B55;" d="M12.828,413.994l193.27-153.418c2.946-2.338,2.946-6.812,0-9.15L12.828,98.008 C4.959,105.031,0,115.245,0,126.622v258.759C0,396.757,4.959,406.971,12.828,413.994z"/>
<path style="fill:#FF4B55;" d="M264.957,256.001c0-20.136,13.151-37.194,31.33-43.068c1.045-0.338,0.908-1.867-0.184-1.974 c-3.49-0.343-7.096-0.289-10.778,0.227c-21.354,2.997-37.828,21.055-38.858,42.593c-1.242,26.005,19.474,47.48,45.206,47.48 c1.489,0,2.959-0.074,4.41-0.215c1.097-0.107,1.24-1.641,0.191-1.98C278.102,293.186,264.957,276.131,264.957,256.001z"/>
<path style="fill:#FF4B55;" d="M303.384,226.265l-5.946,17.83l-18.795,0.146c-2.433,0.019-3.443,3.124-1.485,4.569l15.119,11.165 l-5.67,17.92c-0.734,2.321,1.908,4.239,3.887,2.824l15.29-10.93l15.29,10.93c1.98,1.415,4.621-0.504,3.887-2.824l-5.67-17.92 l15.119-11.165c1.958-1.446,0.949-4.551-1.485-4.569l-18.795-0.146l-5.946-17.83C307.42,223.957,304.155,223.957,303.384,226.265z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M473.885,88.279H38.115C17.045,88.403,0,105.517,0,126.617v129.385h512V126.617 C512,105.517,494.955,88.403,473.885,88.279z"/>
<path style="fill:#4173CD;" d="M0,385.376c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 V256.003H0V385.376z"/>
<path style="fill:#FF4B55;" d="M0,126.617v258.759c0,13.682,7.171,25.682,17.954,32.469L512,256.003L17.942,94.157 C7.166,100.945,0,112.941,0,126.617z"/>
<path style="fill:#FFE15A;" d="M188.808,306.395c0,0,24.862-9.067,31.882-36.269c0,0-10.823,14.04-18.428,18.135 c0,0,16.672-22.23,13.162-43.874c0,0-2.048,8.775-6.143,12.285c0,0,7.313-31.297-2.048-44.459c0,0,0.292,11.115-3.802,22.23 c0,0,1.56-35.198-14.43-44.167c0,0,6.24,11.115,3.607,20.474c0,0-4.387-19.89-24.765-27.787c0,0-1.268,1.462-0.975,5.85 c0,0-5.557-6.728-19.305-6.435c0,0,0.292,4.972,3.802,9.652c0,0-5.557,2.925-9.067,2.048c0,0,5.557,6.143,25.154,5.557 c0,0-2.633,2.34-7.897,2.925c0,0,8.006,3.677,15.892,4.387c10.823,0.974,15.113,7.313,17.16,15.21c0,0-8.482-4.972-11.7-9.945 c0,0-0.585,8.482,15.502,24.862l-8.19-3.51c0,0,5.265,15.21,11.7,32.467l-6.728-7.313c0,0-1.462,12.285-2.633,35.1l-4.68-10.823 c0,0-8.19,26.91-20.767,31.297c-9.846,3.435-20.736,5.786-25.015,6.649c-0.401-15.055,6.003-18.349,6.003-18.349 c11.407,0.585,14.04-11.992,14.04-11.992c-2.34,2.34-6.728,2.34-6.728,2.34c6.728-7.02,6.728-16.964,6.728-16.964 c-4.095,7.897-10.53,9.067-10.53,9.067l0.585-7.897c-11.897,8.652-11.048,18.785-10.851,20.27 c-0.268-1.894-2.387-16.713-3.481-20.27c-1.17-3.802,1.462-11.407,5.557-10.238c13.255,3.787,16.38-5.849,16.38-5.849 c-7.02,3.218-11.115,0.877-11.115,0.877c9.067-8.775,5.265-16.964,5.265-16.964c-2.925,8.482-11.115,9.945-11.115,9.945 l-0.292-9.359c-3.802,2.048-7.313,11.115-7.313,11.115s-0.877-7.313,1.754-13.748c2.633-6.435,9.359-3.218,9.359-3.218 c11.992,2.34,15.795-9.067,15.795-9.067l-7.897,1.17c8.775-6.435,6.143-14.333,6.143-14.333c-2.048,4.972-9.359,5.85-9.359,5.85 l3.51-9.359c-7.605,0-11.992,9.945-11.992,9.945l-0.585-9.652c3.51-12.577-4.68-18.135-4.68-18.135 c-1.754,2.34-0.877,7.313-0.877,7.313c-7.313-6.435-12.87,1.17-12.87,1.17c5.557,5.849,10.823,5.265,10.823,5.265 c-1.754,1.17-8.19,1.754-8.19,1.754c7.313,6.143,11.407,4.972,11.407,4.972c3.51,14.918-5.85,21.645-5.85,21.645 c-1.754-11.115-8.482-16.38-8.482-16.38l0.292,7.313c-4.387-2.633-7.897-10.53-7.897-10.53c-2.925,11.115,4.972,20.767,4.972,20.767 l-7.313-0.585c6.435,14.918,16.672,10.238,16.672,10.238c-0.877,10.53,2.633,27.787,2.633,27.787 c-1.462-1.754-16.964-16.38-16.964-16.38c-0.585,5.849,4.972,13.454,4.972,13.454c-2.925-0.585-11.407-7.02-11.407-7.02 c0.877,9.359,13.162,15.502,13.162,15.502c-4.68,0.585-13.748-4.68-13.748-4.68c5.265,22.522,24.569,12.577,24.569,12.577 l1.481,30.464c-4.078-0.979-12.995-3.252-22.248-6.479c-12.577-4.387-20.767-31.297-20.767-31.297l-4.68,10.823 c-1.17-22.815-2.633-35.1-2.633-35.1l-6.728,7.313c6.435-17.257,11.7-32.467,11.7-32.467l-8.19,3.51 c16.087-16.38,15.502-24.862,15.502-24.862c-3.218,4.972-11.7,9.945-11.7,9.945c2.048-7.897,8.482-16.087,16.38-16.672 s16.672-2.925,16.672-2.925c-5.265-0.585-7.897-2.925-7.897-2.925c22.815-2.048,25.154-8.19,25.154-8.19 c-3.51,0.877-14.333-0.292-14.333-0.292c9.067-4.972,23.985-9.652,23.985-9.652c-18.428-3.218-34.222,7.313-34.222,7.313 c2.633-4.972,7.313-10.53,7.313-10.53c-22.522,9.945-33.053,32.467-33.053,32.467c-2.633-9.359,3.607-20.474,3.607-20.474 c-15.99,8.97-14.43,44.167-14.43,44.167c-4.095-11.115-3.802-22.23-3.802-22.23c-9.359,13.162-2.048,44.459-2.048,44.459 c-4.095-3.51-6.143-12.285-6.143-12.285c-3.51,21.645,13.162,43.874,13.162,43.874c-7.605-4.095-18.428-18.135-18.428-18.135 c7.02,27.202,31.882,36.269,31.882,36.269c-13.748-5.265-19.597-0.877-19.597-0.877c9.652,2.048,19.012,7.897,26.617,13.454 s17.843,6.728,26.91,7.897c3.746,0.483,6.85,1.113,9.254,1.689c-4.956,2.425-8.376,7.502-8.376,13.391h29.835 c0-5.667-3.16-10.596-7.815-13.121c2.996-0.641,6.987-1.4,11.325-1.96c9.067-1.17,18.54-3.577,26.91-7.897 c9.067-4.68,16.964-11.407,26.617-13.454C208.405,305.517,202.554,301.129,188.808,306.395z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-es-ca" viewBox="0 0 640 480">
<path fill="#fcdd09" d="M0 0h640v480H0z"/>
<path stroke="#da121a" stroke-width="60" d="M0 90h810m0 120H0m0 120h810m0 120H0" transform="scale(.79012 .88889)"/>
</svg>

After

Width:  |  Height:  |  Size: 258 B

@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<path style="fill:#C8414B;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-32.276H0V385.379z"/>
<path style="fill:#C8414B;" d="M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621v32.276h512v-32.276 C512,105.443,494.833,88.276,473.655,88.276z"/>
</g>
<rect y="158.9" style="fill:#FFD250;" width="512" height="194.21"/>
<path style="fill:#C8414B;" d="M216.276,256l7.485-33.681c0.69-3.102-1.671-6.044-4.849-6.044h-5.272 c-3.177,0-5.537,2.943-4.849,6.044L216.276,256z"/>
<rect x="207.45" y="238.34" style="fill:#F5F5F5;" width="17.655" height="75.03"/>
<rect x="203.03" y="229.52" style="fill:#FAB446;" width="26.483" height="8.828"/>
<g>
<rect x="185.38" y="256" style="fill:#C8414B;" width="44.14" height="8.828"/>
<polygon style="fill:#C8414B;" points="229.517,291.31 203.034,282.483 203.034,273.655 229.517,282.483 "/>
<path style="fill:#C8414B;" d="M83.862,256l7.485-33.681c0.69-3.102-1.671-6.044-4.849-6.044h-5.272 c-3.177,0-5.537,2.943-4.849,6.044L83.862,256z"/>
</g>
<path style="fill:#F5F5F5;" d="M114.759,229.517c-4.875,0-8.828,3.953-8.828,8.828v57.379c0,10.725,10.01,30.897,44.138,30.897 s44.138-20.171,44.138-30.897v-57.379c0-4.875-3.953-8.828-8.828-8.828H114.759z"/>
<g>
<path style="fill:#C8414B;" d="M150.069,273.655h-44.138v-35.31c0-4.875,3.953-8.828,8.828-8.828h35.31V273.655z"/>
<path style="fill:#C8414B;" d="M150.069,273.655h44.138v22.069c0,12.189-9.88,22.069-22.069,22.069l0,0 c-12.189,0-22.069-9.88-22.069-22.069V273.655z"/>
</g>
<path style="fill:#FAB446;" d="M105.931,273.655h44.138v22.069c0,12.189-9.88,22.069-22.069,22.069l0,0 c-12.189,0-22.069-9.88-22.069-22.069V273.655z"/>
<g>
<path style="fill:#C8414B;" d="M141.241,313.28v-39.625h-8.828v43.693C135.697,316.682,138.664,315.228,141.241,313.28z"/>
<path style="fill:#C8414B;" d="M123.586,317.348v-43.693h-8.828v39.625C117.336,315.228,120.303,316.682,123.586,317.348z"/>
</g>
<rect x="114.76" y="256" style="fill:#FFB441;" width="26.483" height="8.828"/>
<g>
<rect x="114.76" y="238.34" style="fill:#FAB446;" width="26.483" height="8.828"/>
<rect x="119.17" y="243.59" style="fill:#FAB446;" width="17.655" height="15.992"/>
</g>
<rect x="75.03" y="238.34" style="fill:#F5F5F5;" width="17.655" height="75.03"/>
<g>
<rect x="70.62" y="308.97" style="fill:#FAB446;" width="26.483" height="8.828"/>
<rect x="70.62" y="229.52" style="fill:#FAB446;" width="26.483" height="8.828"/>
</g>
<rect x="66.21" y="317.79" style="fill:#5064AA;" width="35.31" height="8.828"/>
<rect x="207.45" y="308.97" style="fill:#FAB446;" width="26.483" height="8.828"/>
<rect x="198.62" y="317.79" style="fill:#5064AA;" width="35.31" height="8.828"/>
<rect x="123.59" y="220.69" style="fill:#FAB446;" width="52.966" height="8.828"/>
<rect x="145.66" y="194.21" style="fill:#FFB441;" width="8.828" height="26.483"/>
<g>
<path style="fill:#F5F5F5;" d="M141.241,207.448c-7.302,0-13.241-5.94-13.241-13.241c0-7.302,5.94-13.241,13.241-13.241 c7.302,0,13.241,5.94,13.241,13.241C154.483,201.508,148.543,207.448,141.241,207.448z M141.241,189.793 c-2.435,0-4.414,1.978-4.414,4.414c0,2.435,1.978,4.414,4.414,4.414s4.414-1.978,4.414-4.414 C145.655,191.772,143.677,189.793,141.241,189.793z"/>
<path style="fill:#F5F5F5;" d="M158.897,207.448c-7.302,0-13.241-5.94-13.241-13.241c0-7.302,5.94-13.241,13.241-13.241 c7.302,0,13.241,5.94,13.241,13.241S166.198,207.448,158.897,207.448z M158.897,189.793c-2.435,0-4.414,1.978-4.414,4.414 c0,2.435,1.978,4.414,4.414,4.414c2.435,0,4.414-1.978,4.414-4.414C163.31,191.772,161.332,189.793,158.897,189.793z"/>
<path style="fill:#F5F5F5;" d="M176.552,216.276c-7.302,0-13.241-5.94-13.241-13.241c0-7.302,5.94-13.241,13.241-13.241 c7.302,0,13.241,5.94,13.241,13.241S183.853,216.276,176.552,216.276z M176.552,198.621c-2.435,0-4.414,1.978-4.414,4.414 c0,2.435,1.978,4.414,4.414,4.414c2.435,0,4.414-1.978,4.414-4.414S178.987,198.621,176.552,198.621z"/>
<path style="fill:#F5F5F5;" d="M123.586,216.276c-7.302,0-13.241-5.94-13.241-13.241c0-7.302,5.94-13.241,13.241-13.241 c7.302,0,13.241,5.94,13.241,13.241C136.828,210.336,130.888,216.276,123.586,216.276z M123.586,198.621 c-2.435,0-4.414,1.978-4.414,4.414c0,2.435,1.978,4.414,4.414,4.414S128,205.47,128,203.034 C128,200.599,126.022,198.621,123.586,198.621z"/>
</g>
<path style="fill:#FAB446;" d="M176.552,291.31v4.414c0,2.434-1.98,4.414-4.414,4.414s-4.414-1.98-4.414-4.414v-4.414H176.552 M185.379,282.483h-26.483v13.241c0,7.302,5.94,13.241,13.241,13.241c7.302,0,13.241-5.94,13.241-13.241v-13.241H185.379z"/>
<path style="fill:#FFA0D2;" d="M172.138,264.828L172.138,264.828c-4.875,0-8.828-3.953-8.828-8.828v-8.828 c0-4.875,3.953-8.828,8.828-8.828l0,0c4.875,0,8.828,3.953,8.828,8.828V256C180.966,260.875,177.013,264.828,172.138,264.828z"/>
<circle style="fill:#5064AA;" cx="150.07" cy="273.65" r="13.241"/>
<rect x="145.66" y="176.55" style="fill:#FAB446;" width="8.828" height="26.483"/>
<path style="fill:#C8414B;" d="M123.586,220.69l-8.828-8.828l5.171-5.171c7.993-7.993,18.835-12.484,30.14-12.484l0,0 c11.305,0,22.146,4.491,30.14,12.484l5.171,5.171l-8.828,8.828H123.586z"/>
<g>
<circle style="fill:#FFD250;" cx="150.07" cy="211.86" r="4.414"/>
<circle style="fill:#FFD250;" cx="132.41" cy="211.86" r="4.414"/>
<circle style="fill:#FFD250;" cx="167.72" cy="211.86" r="4.414"/>
</g>
<g>
<rect x="70.62" y="256" style="fill:#C8414B;" width="44.14" height="8.828"/>
<polygon style="fill:#C8414B;" points="70.621,291.31 97.103,282.483 97.103,273.655 70.621,282.483 "/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.8 KiB

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#73AF00;" d="M473.655,88.276H38.345C17.167,88.276,0,105.443,0,126.621v73.471h512v-73.471 C512,105.443,494.833,88.276,473.655,88.276z"/>
<path style="fill:#FF4B55;" d="M0,385.379c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-73.471H0V385.379z"/>
<rect y="200.09" style="fill:#FFE15A;" width="512" height="111.81"/>
<path style="fill:#4173CD;" d="M361.945,256.098c0,58.426-47.434,105.945-105.945,105.945s-105.945-47.519-105.945-105.945 c0-58.595,47.435-106.029,105.945-106.029S361.945,197.503,361.945,256.098L361.945,256.098z"/>
<g>
<path style="fill:#F2DD30;" d="M175.42,229.463h61.556l13.929-42.867l3.699,11.498l-20.227,62.316l-6.026-4.396l6.301-19.362 h-49.506L175.42,229.463z M206.176,324.247l19.025-58.51l-36.462-26.55h12.026l52.995,38.473l-6.024,4.396l-16.509-12.007 l-15.325,47.181L206.176,324.247L206.176,324.247z M305.822,324.247L256,288.061l-36.442,26.464l3.721-11.329l52.952-38.558 l2.262,7.102l-16.468,11.923l40.057,29.172L305.822,324.247L305.822,324.247z M336.578,229.463l-49.781,36.274l13.931,42.869 l-9.724-7.104l-20.209-62.316h7.399l6.298,19.448l40.079-29.172h12.006v0.001H336.578z M256,170.953l19.025,58.51h45.088 l-9.745,7.189h-65.487l2.305-7.189h20.418l-15.326-47.096L256,170.953z"/>
<path style="fill:#F2DD30;" d="M257.775,340.822h-3.53V294.91h3.53V340.822L257.775,340.822z M336.051,283.831l-43.651-14.12 l1.099-3.297l43.672,14.12L336.051,283.831L336.051,283.831z M175.928,283.831l-1.1-3.297l43.692-14.12l1.08,3.297L175.928,283.831 L175.928,283.831z M280.289,225.658l-2.877-2.028l26.995-37.12l2.812,2.03L280.289,225.658L280.289,225.658z M231.776,225.658 l-27.038-37.118l2.855-2.03l26.973,37.12L231.776,225.658L231.776,225.658z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M473.655,88.275H38.345C17.167,88.275,0,105.442,0,126.62V385.38 c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345V126.62 C512,105.442,494.833,88.275,473.655,88.275z"/>
<g>
<path style="fill:#FFE15A;" d="M259.59,126.684l3.54,10.613l11.187,0.087c1.449,0.011,2.049,1.859,0.884,2.72l-9,6.646 l3.374,10.666c0.437,1.38-1.135,2.524-2.314,1.681l-9.101-6.506l-9.101,6.506c-1.178,0.842-2.751-0.3-2.314-1.681l3.374-10.666 l-9-6.646c-1.165-0.861-0.565-2.709,0.884-2.72l11.187-0.087l3.54-10.613C257.187,125.31,259.132,125.31,259.59,126.684z"/>
<path style="fill:#FFE15A;" d="M259.59,354.547l3.54,10.613l11.187,0.087c1.449,0.011,2.049,1.859,0.884,2.72l-9,6.646 l3.374,10.666c0.437,1.38-1.135,2.524-2.314,1.681l-9.101-6.506l-9.101,6.506c-1.178,0.842-2.751-0.3-2.314-1.681l3.374-10.666 l-9-6.646c-1.165-0.861-0.565-2.709,0.884-2.72l11.187-0.087l3.54-10.613C257.187,353.172,259.132,353.172,259.59,354.547z"/>
<path style="fill:#FFE15A;" d="M373.521,240.615l3.54,10.613l11.187,0.087c1.449,0.011,2.049,1.859,0.884,2.72l-9,6.646 l3.374,10.666c0.437,1.38-1.135,2.524-2.314,1.681l-9.101-6.506l-9.101,6.506c-1.178,0.842-2.751-0.3-2.314-1.681l3.374-10.666 l-9-6.646c-1.165-0.861-0.565-2.709,0.884-2.72l11.187-0.087l3.54-10.613C371.118,239.242,373.063,239.242,373.521,240.615z"/>
<path style="fill:#FFE15A;" d="M145.658,240.615l3.54,10.613l11.187,0.087c1.449,0.011,2.049,1.859,0.884,2.72l-9,6.646 l3.374,10.666c0.437,1.38-1.135,2.524-2.314,1.681l-9.101-6.506l-9.101,6.506c-1.178,0.842-2.751-0.3-2.314-1.681l3.374-10.666 l-9-6.646c-1.165-0.861-0.565-2.709,0.884-2.72l11.187-0.087l3.54-10.613C143.256,239.242,145.201,239.242,145.658,240.615z"/>
<path style="fill:#FFE15A;" d="M162.762,181.119l3.54,10.613l11.187,0.087c1.449,0.011,2.049,1.859,0.884,2.72l-9,6.646 l3.374,10.666c0.437,1.38-1.135,2.524-2.314,1.681l-9.101-6.506l-9.101,6.506c-1.178,0.842-2.751-0.3-2.314-1.681l3.374-10.666 l-9-6.646c-1.165-0.861-0.565-2.709,0.884-2.72l11.187-0.087l3.54-10.613C160.36,179.745,162.303,179.745,162.762,181.119z"/>
<path style="fill:#FFE15A;" d="M360.096,295.05l3.54,10.613l11.187,0.087c1.449,0.011,2.049,1.859,0.884,2.72l-9,6.646 l3.374,10.666c0.437,1.382-1.135,2.524-2.314,1.681l-9.101-6.506l-9.101,6.506c-1.178,0.842-2.751-0.3-2.314-1.681l3.374-10.666 l-9-6.646c-1.165-0.861-0.565-2.709,0.884-2.72l11.187-0.087l3.54-10.613C357.694,293.677,359.638,293.677,360.096,295.05z"/>
<path style="fill:#FFE15A;" d="M318.395,139.417l3.54,10.613l11.187,0.087c1.449,0.011,2.049,1.859,0.884,2.72l-9,6.646 l3.374,10.666c0.437,1.38-1.135,2.524-2.314,1.681l-9.101-6.506l-9.102,6.506c-1.178,0.842-2.751-0.3-2.314-1.681l3.374-10.666 l-9-6.646c-1.165-0.861-0.565-2.709,0.884-2.72l11.187-0.087l3.54-10.613C315.992,138.044,317.935,138.044,318.395,139.417z"/>
<path style="fill:#FFE15A;" d="M204.463,336.753l3.54,10.613l11.187,0.087c1.449,0.011,2.049,1.859,0.884,2.72l-9,6.646 l3.374,10.666c0.437,1.38-1.135,2.524-2.314,1.681l-9.101-6.506l-9.101,6.506c-1.178,0.842-2.751-0.3-2.314-1.681l3.374-10.666 l-9-6.646c-1.165-0.861-0.565-2.709,0.884-2.72l11.187-0.086l3.54-10.613C202.061,335.378,204.006,335.378,204.463,336.753z"/>
<path style="fill:#FFE15A;" d="M357.236,181.119l-3.54,10.613l-11.187,0.087c-1.449,0.011-2.049,1.859-0.884,2.72l9,6.646 l-3.374,10.666c-0.437,1.38,1.135,2.524,2.314,1.681l9.101-6.506l9.101,6.506c1.178,0.842,2.751-0.3,2.314-1.681l-3.374-10.666 l9-6.646c1.165-0.861,0.565-2.709-0.884-2.72l-11.187-0.087l-3.54-10.613C359.638,179.745,357.694,179.745,357.236,181.119z"/>
<path style="fill:#FFE15A;" d="M159.902,295.05l-3.54,10.613l-11.187,0.087c-1.449,0.011-2.049,1.859-0.884,2.72l9,6.646 l-3.374,10.666c-0.437,1.382,1.135,2.524,2.314,1.681l9.101-6.506l9.101,6.506c1.178,0.842,2.751-0.3,2.314-1.681l-3.374-10.666 l9-6.646c1.165-0.861,0.565-2.709-0.884-2.72l-11.187-0.087l-3.54-10.613C162.303,293.677,160.36,293.677,159.902,295.05z"/>
<path style="fill:#FFE15A;" d="M201.603,139.417l-3.54,10.613l-11.187,0.087c-1.449,0.011-2.049,1.859-0.884,2.72l9,6.646 l-3.374,10.666c-0.437,1.38,1.135,2.524,2.314,1.681l9.101-6.506l9.101,6.506c1.178,0.842,2.751-0.3,2.314-1.681l-3.374-10.666 l9-6.646c1.165-0.861,0.565-2.709-0.884-2.72l-11.187-0.087l-3.54-10.613C204.004,138.044,202.061,138.044,201.603,139.417z"/>
<path style="fill:#FFE15A;" d="M315.534,336.753l-3.54,10.613l-11.187,0.087c-1.449,0.011-2.049,1.859-0.884,2.72l9,6.646 l-3.374,10.666c-0.437,1.38,1.135,2.524,2.314,1.681l9.101-6.506l9.101,6.506c1.178,0.842,2.751-0.3,2.314-1.681l-3.374-10.666 l9-6.646c1.165-0.861,0.565-2.709-0.884-2.72l-11.187-0.086l-3.54-10.613C317.935,335.378,315.992,335.378,315.534,336.753z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.0 KiB

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#F5F5F5;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<polygon style="fill:#41479B;" points="512,229.517 211.862,229.517 211.862,88.276 158.897,88.276 158.897,229.517 0,229.517 0,282.483 158.897,282.483 158.897,423.724 211.862,423.724 211.862,282.483 512,282.483 "/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 947 B

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" xmlns:v="https://vecta.io/nano"><path d="M473.655 88.276H38.345C17.167 88.276 0 105.443 0 126.621V385.38c0 21.177 17.167 38.345 38.345 38.345h435.31c21.177 0 38.345-17.167 38.345-38.345V126.621c0-21.178-17.167-38.345-38.345-38.345z" fill="#82afff"/><path d="M8.828 256h238.345a8.83 8.83 0 0 0 8.828-8.828V97.103a8.83 8.83 0 0 0-8.828-8.828H38.345C17.167 88.276 0 105.443 0 126.621v120.552A8.83 8.83 0 0 0 8.828 256z" fill="#41479b"/><path d="M247.172 88.276h-15.334l-81.77 53.574V88.276H105.93v53.574L24.16 88.276H8.828A8.83 8.83 0 0 0 0 97.103v7.002l70.155 45.963H0v44.138h70.155L0 240.17v7.002A8.83 8.83 0 0 0 8.828 256h15.334l81.77-53.574V256h44.138v-53.574L231.839 256h15.334a8.83 8.83 0 0 0 8.828-8.828v-7.002l-70.155-45.963H256v-44.138h-70.155L256 104.106v-7.002a8.83 8.83 0 0 0-8.828-8.828z" fill="#f5f5f5"/><path d="M256 158.897H141.241V88.276h-26.482v70.621H0v26.482h114.759V256h26.482v-70.621H256zM8.227 102.902l72.662 47.167h16.214l-82.496-53.55c-2.369 1.87-4.51 4.013-6.38 6.383zm158.056 47.167l88.374-57.366c-1.536-2.599-4.246-4.427-7.485-4.427h-1.909l-95.194 61.793h16.214zm-76.809 44.138L1.269 251.463C2.79 254.125 5.542 256 8.828 256h1.665l95.196-61.793H89.474zm166.386 53.658l-82.666-53.658H156.98l93.874 60.935c2.812-1.305 4.741-4.04 5.006-7.277z" fill="#ff4b55"/><path d="M322.034 184.617v96.858c0 39.281 55.178 59.469 61.902 61.782 6.717-2.313 61.902-22.534 61.902-61.782v-96.858H322.034h0z" fill="#f5f5f5"/><path d="M448.022 229.041v-46.609H319.849v46.609h55.348v43.695h-55.348v17.479h55.348v52.433l8.739 2.913 8.738-2.913v-52.433h55.348v-17.479h-55.348v-43.695z" fill="#ff4b55"/><circle cx="334.22" cy="210.86" r="7.293" fill="#f5f5f5"/><path d="M348.231 200.999c-2.334-1.283-6.535-4.726-8.226-4.142s-2.07 1.78-4.437 1.962c-2.306.178-5.948 2.428-4.43 4.922 1.973 3.246 8.149.722 8.557-.796 0 0 1.517.243 2.792-.061 0 0 2.537 3.54 5.687 3.307s4.609-4.142 3.91-4.142-3.853-1.05-3.853-1.05zm9.685 15.46c-.525.962-4.522 4.38-11.202 5.951-1.487.35-1.225 2.1-2.713 1.225s-5.601-1.576-9.277-1.75-4.041-3.581-3.413-4.813c.797-1.565 6.665-2.519 7.715-.594s1.837 1.524 4.45 2.081c1.619.346 1.663 1.138 1.663 1.138s2.976-2.976 5.514-3.851 4.726-2.801 5.163-2.801 2.713.612 2.713.612l-.613 2.802zm9.714-10.327c3.851 1.4 15.228.962 27.392-2.976s15.666-4.638 21.617-2.451 8.527-4.725 4.619-5.894c-6.138-1.837-25.124 9.194-38.871 3.004 0 0-.405 1.665.032 2.452 0 0-9.976.35-7.614-9.976 0 0 .68 3.77 5.397 3.337 8.921-.819 10.196 5.462 29.085-.362 10.487-3.233 18.635-1.646 18.707 3.456.087 6.143-8.381 7.571-8.381 7.571s3.296 6.739 9.948 3.763 7.001 2.158 7.585 3.91 1.692 3.443 3.15 3.617c0 0 1.05 3.15.642 3.559s-3.15 3.851-5.892 3.851h-8.693s-1.576-3.91 1.459-3.967 6.71-.291 6.243-1.926-2.859-2.392-2.801-4.201c0 0-7.06 5.134-11.435-.934l-.117 2.859s-5.31-.992-7.234-5.251c0 0 .525 4.785-4.025 4.084 0 0 .934 1.4 2.509 2.392s-.059 3.15-3.092 4.959-12.369 7.06-16.628 1.692.934-8.46 2.217-8.11 4.959 6.009 7.468 5.251 3.734-3.326 1.633-4.9-3.673-3.064-2.349-4.654c1.821-2.185 8.534-1.53 8.3-2.988s-6.476-1.05-10.56 3.033-21.821 13.478-28.881 7.527-1.43-11.727-1.43-11.727z" fill="#ffe15a"/><path d="M365.355 203.507s5.338 5.251 14.353 6.914c0 0-1.663 2.538-6.476 1.838 0 0 1.926 1.663 3.239 4.463 0 0-3.063.7-5.777-.788 0 0 .35 2.275 1.663 4.114 0 0-3.588 0-6.652-2.713l-1.225 3.5s-2.1-1.4-3.413-4.114c0 0-2.451 1.926-4.9 1.926 0 0 .875-2.625.875-4.114 0 0-3.5 2.1-6.389 1.313 0 0 .087-3.676 1.05-4.726 0 0-2.275.263-3.763-.525l1.313-3.326c0 0-2.451.087-3.938-1.313 0 0 4.726-1.838 5.777-3.588l14.263 1.139z" fill="#ffd25a"/><path d="M356.749 188.804c1.05.584 2.742 1.867 3.443 4.025 0 0 1.926-2.801 5.251-3.326 0 0 1.459 1.633 1.05 5.892 0 0 3.676-1.05 5.66.875 0 0-3.91.875-5.718 4.142 0 0-.702 3.338.524 5.322 0 0-1.365.182-2.741-.42 0 0-.7 3.326 0 4.376 0 0-1.926-.234-2.976-2.275 0 0-1.576 2.392-1.459 3.851 0 0-2.1-1.225-2.217-3.033 0 0-1.459 2.742-3.033 2.976 0 0-.175-3.851-.875-5.31 0 0-1.342 1.459-3.092 1.4 0 0 0-2.976 1.459-4.376 0 0-2.451.758-3.793-1.926 0 0 4.025 1.166 5.017-1.283s1.283-3.209 2.684-4.551.816-6.359.816-6.359z" fill="#ffbe5a"/><path d="M365.355 200.094s-4.989 9.539-9.539 6.652c-4.985-3.165 1.225-10.59 2.013-11.377-.001-.001 3.675.962 7.526 4.725z" fill="#ffe15a"/><path d="M347.363 248.952s-.523-6.851-4.237-8.828c-3.492-1.858-5.555-2.787-5.955-5.169a45.97 45.97 0 0 0 6.241 2.265c2.898.787 5.726 5.692 4.867 11.209l-.916.523z" fill="#5abea0"/><path d="M335.639 254.585l.472.871.343 1.873-.687 2.221s2.729 1.085 3.35 4.791c.426 2.543 1.546 3.093 2.233 2.57s1.103-1.141.386-3.921c-.916-3.549-3.393-6.925-3.393-6.925l-1.932-2.962-.772 1.482z" fill="#b46446"/><g fill="#5abea0"><path d="M338.345 256.066c-2.49-3.223-9.277-9.931-10.564-.785 0 0-2.66-7.706 2.319-7.405 5.754.35 8.245 8.19 8.245 8.19z"/><path d="M336.111 255.457c-2.147-2.353-2.835-4.095-3.951-8.45s-1.46-5.663-2.749-5.576-2.061 1.481-2.061 4.268c0 0-3.779-3.398-1.203-6.098s8.331-1.219 8.675 3.572.258 8.014 1.975 12.022l-.686.262z"Line truncated

After

Width:  |  Height:  |  Size: 9.6 KiB

@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<path style="fill:#F5F5F5;" d="M8.828,256h15.334l81.77-53.574V256h44.138v-53.574L231.839,256h15.334 c4.875,0,8.828-3.953,8.828-8.828v-7.002l-70.154-45.963H256v-44.138h-70.155L256,104.106v-7.002c0-4.875-3.95-8.826-8.825-8.828 h-15.337l-81.769,53.574V88.276h-44.138v53.574L26.844,90.034c-9.234,2.9-16.954,9.203-21.711,17.434l65.023,42.601H0v44.138h70.155 L0,240.17v7.002C0,252.047,3.953,256,8.828,256z"/>
<g>
<polygon style="fill:#FF4B55;" points="256,158.897 141.241,158.897 141.241,88.276 114.759,88.276 114.759,158.897 0,158.897 0,185.379 114.759,185.379 114.759,256 141.241,256 141.241,185.379 256,185.379 "/>
<path style="fill:#FF4B55;" d="M8.227,102.902l72.662,47.167h16.214l-82.496-53.55C12.238,98.389,10.097,100.532,8.227,102.902z"/>
<path style="fill:#FF4B55;" d="M166.283,150.069l88.374-57.366c-1.536-2.599-4.246-4.427-7.485-4.427h-1.909l-95.194,61.793 H166.283z"/>
<path style="fill:#FF4B55;" d="M89.474,194.207L1.269,251.463C2.79,254.125,5.542,256,8.828,256h1.665l95.196-61.793H89.474z"/>
<path style="fill:#FF4B55;" d="M255.86,247.865l-82.666-53.658H156.98l93.874,60.935 C253.666,253.837,255.595,251.102,255.86,247.865z"/>
</g>
<path style="fill:#E67346;" d="M330.707,352.392l-4.143-9.669l2.071,4.835l-2.095-4.823c0.873-0.385,21.38-9.741,21.38-37.254 h10.519C358.439,340.107,331.84,351.905,330.707,352.392z"/>
<path style="fill:#EB7D4B;" d="M334.819,328.867l-7.437-7.437c14.219-14.219,21.608-18.119,22.404-18.518l4.705,9.409l-2.353-4.705 l2.393,4.684C354.465,312.335,347.805,315.882,334.819,328.867z"/>
<path style="fill:#E67346;" d="M438.796,352.392l4.143-9.669l-2.071,4.835l2.095-4.823c-0.873-0.385-21.38-9.741-21.38-37.254 h-10.519C411.064,340.107,437.663,351.905,438.796,352.392z"/>
<path style="fill:#EB7D4B;" d="M434.684,328.867l7.437-7.437c-14.219-14.219-21.608-18.119-22.404-18.518l-4.705,9.409l2.353-4.705 l-2.393,4.684C415.038,312.335,421.698,315.882,434.684,328.867z"/>
<path style="fill:#4173CD;" d="M384.736,168.734h-56.102c0,0,0,66.621,0,84.152s3.507,63.114,56.102,80.646 c52.595-17.532,56.102-63.114,56.102-80.646s0-84.152,0-84.152L384.736,168.734L384.736,168.734z"/>
<path style="fill:#C8C8C8;" d="M409.28,189.772h-30.144c-3.185,0-6.274-1.084-8.761-3.073l-11.769-9.416 c-1.244-0.994-2.788-1.537-4.381-1.537h-1.046c-3.873,0-7.012,3.139-7.012,7.012h-5.259c-2.904,0-5.259,2.355-5.259,5.259 s2.355,5.259,5.259,5.259h5.259c1.937,0,3.507,1.57,3.507,3.507v17.532c0,6.528,4.48,11.966,10.519,13.529v11.015h7.012l2.63-10.519 h32.434l3.507,3.507v7.012h3.507V228.34h3.507v10.519h3.507v-11.491c2.088-1.215,3.507-3.45,3.507-6.04V200.29 C419.799,194.482,415.09,189.772,409.28,189.772z"/>
<polygon style="fill:#73AF00;" points="346.166,235.354 353.18,256.392 416.294,256.392 423.306,235.354 "/>
<path style="fill:#F5F5F5;" d="M422.092,249.379c-9.348,0-9.348,7.012-18.696,7.012c-9.345,0-9.345-7.012-18.691-7.012 c-9.344,0-9.344,7.012-18.689,7.012c-9.347,0-9.347-7.012-18.695-7.012c-9.327,0-9.351,6.98-18.638,7.01 c0.113,3.906,0.447,8.683,1.31,13.963c7.992-0.653,8.466-6.947,17.329-6.947c9.347,0,9.347,7.012,18.695,7.012 c9.344,0,9.344-7.012,18.689-7.012s9.345,7.012,18.691,7.012c9.348,0,9.348-7.012,18.696-7.012c8.887,0,9.354,6.307,17.385,6.948 c0.862-5.279,1.197-10.057,1.31-13.963C431.457,256.374,431.445,249.379,422.092,249.379z"/>
<path style="fill:#4173CD;" d="M422.092,263.405c-9.348,0-9.348,7.012-18.696,7.012c-9.345,0-9.345-7.012-18.691-7.012 c-9.344,0-9.344,7.012-18.689,7.012c-9.347,0-9.347-7.012-18.695-7.012c-8.863,0-9.336,6.294-17.329,6.947 c0.686,4.202,1.717,8.722,3.225,13.367c5.115-1.786,6.607-6.29,14.103-6.29c9.347,0,9.347,7.012,18.695,7.012 c9.344,0,9.344-7.012,18.689-7.012s9.345,7.012,18.691,7.012c9.348,0,9.348-7.012,18.696-7.012c7.523,0,9.01,4.521,14.156,6.301 c1.51-4.649,2.541-9.172,3.229-13.377C431.447,269.711,430.98,263.405,422.092,263.405z"/>
<path style="fill:#F5F5F5;" d="M422.092,277.43c-9.348,0-9.348,7.012-18.696,7.012c-9.345,0-9.345-7.012-18.691-7.012 c-9.344,0-9.344,7.012-18.689,7.012c-9.347,0-9.347-7.012-18.695-7.012c-7.496,0-8.989,4.503-14.103,6.29 c1.209,3.724,2.74,7.527,4.655,11.317c2.371-1.778,4.707-3.582,9.448-3.582c9.347,0,9.347,7.012,18.695,7.012 c9.344,0,9.344-7.012,18.689-7.012s9.345,7.012,18.691,7.012c9.348,0,9.348-7.012,18.696-7.012c4.768,0,7.109,1.819,9.494,3.604 c1.919-3.794,3.452-7.601,4.662-11.328C431.102,281.951,429.615,277.43,422.092,277.43z"/>
<path style="fill:#4173CD;" d="M422.092,291.455c-9.348,0-9.348,7.012-18.696,7.012c-9.345,0-9.345-7.012-18.691-7.012 c-9.344,0-9.344,7.012-18.689,7.012c-9.347,0-9.347-7.012-18.695-7.012c-4.74,0-7.078,1.803-9.448,3.582 c1.825,3.612,4.007,7.206,6.613,10.705c0.847-0.16,1.774-0.26,2.835-0.26c9.347,0,9.347,7.012,18.695,7.012 c9.344,0,9.344-7.012,18.689-7.012s9.345,7.012,18.691,7.012c9.348,0,9.348-7.012,18.696-7.012c1.081,0,2.026,0.102,2.887,0.267 c2.603-3.493,4.783-7.082,6.607-10.689C429.202,293.273,426.861,291.455,422.092,291.455z"/>
<path style="fill:#F5F5F5;" d="M424.979,305.748c-0.86-0.165-1.805-0.267-2.887-0.267c-9.348,0-9.348,7.012-18.696,7.012 c-9.345,0-9.345-7.012-18.691-7.012c-9.344,0-9.344,7.012-18.689,7.012c-9.347,0-9.347-7.012-18.695-7.012 c-1.06,0-1.987,0.1-2.835,0.26c5.683,7.628,13.391,14.781,23.823,20.6c7.104-1.048,7.894-6.835,16.394-6.835 c8.52,0,9.294,5.812,16.442,6.841C411.583,320.53,419.294,313.377,424.979,305.748z"/>
<g>
<rect x="382.99" y="249.38" style="fill:#FF965A;" width="3.507" height="59.61"/>
<rect x="374.21" y="258.14" style="fill:#FF965A;" width="21.04" height="3.507"/>
<rect x="374.21" y="279.18" style="fill:#FF965A;" width="21.04" height="3.507"/>
</g>
<rect x="374.21" y="261.64" style="fill:#FFE15A;" width="21.04" height="13.87"/>
<polygon style="fill:#FF4B55;" points="382.983,249.379 382.983,256.392 372.463,252.886 "/>
<g>
<rect x="406.36" y="249.38" style="fill:#FF965A;" width="3.507" height="41.2"/>
<rect x="397.59" y="258.14" style="fill:#FF965A;" width="21.04" height="3.507"/>
<rect x="397.59" y="279.18" style="fill:#FF965A;" width="21.04" height="3.507"/>
</g>
<rect x="397.59" y="261.64" style="fill:#FFE15A;" width="21.04" height="13.87"/>
<polygon style="fill:#FF4B55;" points="406.358,249.379 406.358,256.392 395.839,252.886 "/>
<g>
<rect x="359.46" y="249.38" style="fill:#FF965A;" width="3.507" height="40.905"/>
<rect x="350.7" y="258.14" style="fill:#FF965A;" width="21.04" height="3.507"/>
<rect x="350.7" y="279.18" style="fill:#FF965A;" width="21.04" height="3.507"/>
</g>
<rect x="350.7" y="261.64" style="fill:#FFE15A;" width="21.04" height="13.87"/>
<polygon style="fill:#FF4B55;" points="359.462,249.379 359.462,256.392 348.942,252.886 "/>
<path style="fill:#FF965A;" d="M402.268,287.949c0,9.666-7.865,17.532-17.532,17.532s-17.532-7.865-17.532-17.532h-3.507h-3.478 l-23.747-5.363l-0.773,3.421l10.467,2.364v3.084l7.717,3.086c3.042,14.244,15.714,24.963,30.852,24.963 c14.987,0,27.543-10.513,30.744-24.544h11.331v-10.519L402.268,287.949z"/>
<path style="fill:#F5F5F5;" d="M440.838,168.734c0,0,0,66.621,0,84.152s-3.507,63.114-56.102,80.646 c-52.595-17.532-56.102-63.114-56.102-80.646s0-84.152,0-84.152h56.102L440.838,168.734 M444.343,165.227h-3.507h-56.102h-56.102 h-3.507v3.507v84.152c0,41.576,20.776,71.398,58.499,83.972l1.109,0.37l1.109-0.37c37.724-12.575,58.499-42.397,58.499-83.972 v-84.152L444.343,165.227L444.343,165.227z"/>
<path style="fill:#FF965A;" d="M384.736,351.063c-25.807,0-49.741-8.646-64.021-23.127l9.985-9.848 c11.702,11.864,31.903,18.949,54.037,18.949s42.335-7.084,54.037-18.949l9.985,9.848 C434.477,342.417,410.543,351.063,384.736,351.063z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.0 KiB

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#82AFFF;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<g>
<path style="fill:#F5F5F5;" d="M254.837,136.575l-6.801,20.392l-21.495,0.167c-1.178,0.009-1.667,1.513-0.719,2.214l17.292,12.769 l-6.484,20.494c-0.355,1.123,0.924,2.054,1.882,1.368l17.487-12.5l17.489,12.5c0.959,0.685,2.238-0.244,1.882-1.368l-6.484-20.494 l17.292-12.769c0.948-0.7,0.459-2.204-0.719-2.214l-21.495-0.167l-6.801-20.392C256.791,135.457,255.209,135.457,254.837,136.575z"/>
<path style="fill:#F5F5F5;" d="M254.837,318.637l-6.801,20.392l-21.495,0.167c-1.178,0.009-1.667,1.513-0.719,2.214l17.292,12.769 l-6.484,20.494c-0.355,1.123,0.924,2.054,1.882,1.368l17.487-12.5l17.489,12.5c0.959,0.685,2.238-0.244,1.882-1.368l-6.484-20.494 l17.292-12.769c0.948-0.7,0.459-2.204-0.719-2.214l-21.495-0.167l-6.801-20.392C256.791,317.519,255.209,317.519,254.837,318.637z"/>
<path style="fill:#F5F5F5;" d="M375.431,254.842l-20.392-6.801l-0.167-21.495c-0.009-1.178-1.513-1.667-2.214-0.719l-12.769,17.292 l-20.494-6.484c-1.123-0.355-2.053,0.924-1.368,1.882l12.5,17.489l-12.5,17.489c-0.685,0.959,0.244,2.238,1.368,1.882l20.494-6.484 l12.769,17.292c0.7,0.948,2.204,0.459,2.214-0.719l0.167-21.495l20.392-6.801C376.548,256.797,376.548,255.215,375.431,254.842z"/>
<path style="fill:#F5F5F5;" d="M136.569,254.842l20.392-6.801l0.167-21.495c0.009-1.178,1.513-1.667,2.214-0.719l12.769,17.292 l20.494-6.484c1.123-0.355,2.054,0.924,1.368,1.882l-12.5,17.489l12.5,17.489c0.685,0.959-0.244,2.238-1.368,1.882l-20.494-6.484 l-12.769,17.292c-0.7,0.948-2.204,0.459-2.214-0.719l-0.167-21.495l-20.392-6.801C135.452,256.797,135.452,255.215,136.569,254.842 z"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="1100" height="800" viewBox="0 0 22 16">
<rect fill="#FFF" width="22" height="16"/>
<g fill="#0065BD">
<rect x="6" width="4" height="16"/>
<rect y="6" width="22" height="4"/>
</g>
<g fill="#ED2939">
<rect x="7" width="2" height="16"/>
<rect y="7" width="22" height="2"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 378 B

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#41479B;" d="M38.345,88.273C17.167,88.273,0,105.44,0,126.618v258.759c0,21.177,17.167,38.345,38.345,38.345 h132.322V88.273H38.345z"/>
<rect x="170.67" y="88.277" style="fill:#F5F5F5;" width="170.67" height="335.45"/>
<path style="fill:#FF4B55;" d="M473.655,88.273H341.333v335.448h132.322c21.177,0,38.345-17.167,38.345-38.345V126.618 C512,105.44,494.833,88.273,473.655,88.273z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 892 B

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#4173CD;" d="M0,385.376c0,21.177,17.167,38.345,38.345,38.345h435.31c21.177,0,38.345-17.167,38.345-38.345 v-73.465H0V385.376z"/>
<path style="fill:#73AF00;" d="M473.885,88.279H38.115C17.045,88.403,0,105.517,0,126.617v73.478h512v-73.478 C512,105.517,494.955,88.403,473.885,88.279z"/>
<rect y="200.1" style="fill:#FFE15A;" width="512" height="111.81"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 864 B

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#F5F5F5;" d="M473.655,423.724H38.345C17.167,423.724,0,406.557,0,385.379V126.621 c0-21.177,17.167-38.345,38.345-38.345h435.31c21.177,0,38.345,17.167,38.345,38.345V385.38 C512,406.557,494.833,423.724,473.655,423.724z"/>
<polygon style="fill:#FF4B55;" points="512,229.517 282.483,229.517 282.483,88.276 229.517,88.276 229.517,229.517 0,229.517 0,282.483 229.517,282.483 229.517,423.724 282.483,423.724 282.483,282.483 512,282.483 "/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 947 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-gb-sct" viewBox="0 0 640 480">
<path fill="#0065bd" d="M0 0h640v480H0z"/>
<path stroke="#fff" stroke-width=".6" d="M0 0l5 3M0 3l5-3" transform="scale(128 160)"/>
</svg>

After

Width:  |  Height:  |  Size: 231 B

Loaded 100 of 14253 files, more files were not shown because too many files have changed in this diff. Show more