��^��������$�
�bp��z�" �e�
j
{ hdk.j�w| � ��l lw
�� �z
�
�
����'f �r�!
�
g
*
�� ^� �� �� ��4
o
e��v�
�\� �u)���6��vju��3-"��5"���c���i � �
0 �k^�v&:,�:~q3�p� ���b����i�� � � m
���h�7�x���$��ax2s�"cd��ks6�vn����
c
�1��s��yn��pw c��5~�t
ka/
&
�
�v
w
ar
�jv
��&
�
�
]� ��
>
m�,�
_�
�
��b�<���5� �7
} i�� :
?w\ -
�
��
rd����1�.� }��s� ����
0�
oas
�w
��5@jes
� #��
y�m4)��<0�ov �v-b`l�n� }�_��-���j� �
��z���;:
w��_s�s�
�o��
|�
����;��`oj���) t^?��
�
��
�-��
�
�
�
w
p?
�s����
�r<
1ovr �3b���� @��v� *�6��
c�ek�t�`�b�4(`�fk�n]a�%b%��o$k-["n! �c x�~r�*��gu!i0� l���*q��"�"����r"�k,z�e%� �a��oz���xaj� �#-a�hf�*��m1~
yw�p�������s����nk�* p� �e��|
�
�
� � 6���}~ ?^{]������rl�dotww@���o�����}v4�<<'g�� � ! � �� g����rts�� �
�qs�����
�g���
6��/)]��~)7i�w�
���1
`�\
��l@!��$��k�%46i�
n
�r
u
�
xe�b
,����
�
�
4��9���(<qa�edp*��\�|���������"���g��ini��;���
"� ����<��)ds�� h� $$�b1 �1�;��%�'�/;
'
z&��'�;q<� j�"�n%$c*��,��\&:ku7�8�%(�$19��cb�
���a'�h�� =
l �&��
%��p):j�go2�sx�
,�
��
�����y�1�p^���>�5 ws���e!��
@v�h �fh���\� c�����
�4x���%^��3��d�g.y�{�vn
�p
�
a r �6e��-
� 5 � �wf� y s
"
�&
�
p7
��
�5
d�>���q�
�
-
i�f
�}u��
�
�
������{
�� h1�/k�w�5���
�
��
?>
���m�i`���5
��g�z �����
�
�
����
��
y�
7��.1�
��
��� b����h
^�
��
�
r
}e�
���
�
��
�kr.}� � ��
�`
�
�=���,�csb��
fa��qc�
�
�9�b�ww,r�3
�� v
<
_�=s
;d��5
<�d�����
�,3�*������!
����1�����;� 6 �r|�
&m
�r �
8�
�'
���
�
x�
��
h
8�y�o # �g
o0as��d�_
�
~p=���
_5�t1��� ���
�i��f������'��� 7��
�"
��p��� b� �
��wv
�6
r
~
*� _ x j
� � ~ �
�iq�
�
�� �| � �
�(i
(�l��j���
��b�y�q��ib�r
����,dz[�[���
���o26� =�w�%� � x��
b �
� �w �!/�����v���qd �n
��`b�
4�� p� ��
�e � �" !
:�j
�
� r��es4nf �
� �� m
�� ����
��
����q�e�o�s�
��lr �
�|�x"�
��i8��
���
�
]
a g�xm���w��m
y�
<
�
! gb"��i�cc��(�
'�cmi�o ���� �r2s q��e �mp� mt��� �x
t �
x
�
{mb
' �
i
b�
.�* �x
� k��
-��
m
�f�
�
��d�i��
�
�/
�r�
��d��\���
�eh
v(
k
~
.���v���i�m�h�;^��i/9
��
0
7��l� �'q'o"�#�
�49�����{z6z ��gu�
�
n��x%g$~�do%�&��/!��� �6�a!9c� �n� �'������%d�
�����9�*i���@5f
e
�
�
������
�
��
�
�
� (
�x�g
�`
�
&
'
���;
�2
�� \
� ���k� ����&
u"l�km�
s%���k��.�b��d�����1��28""�7x5. ��/�5%! �%z-`.&zkw�
�stco9@r�=�������a`y/���d.�|��d@'�d�! � ~� �#!�!�~!�"m�#$�$f $��%��&,&�
'w (�(��) )��*&� / �.,��-��.5�.�/��0w�1o1�h2p`2��3�4v:4�w5��696�-7��8q�8��9��9��:v�;�z<
�w�?^;@4�@�a��b�c`1dx�e3te�%f��g�{hn�itdi�j�]kikĩlzl�m��nh�o_�phq%8rd�sis�t��u��v.�xp�y�zb{[3[�(\<�\��]zs^s^��_]�`h"b�b�c�me\�e��fe\g�bh��i��j�\k;�k�kl�m�,n;�n��o��pp��q�kr �sbs��t`bunau��vy�wj<w��w��x�x��y_�y��z�#{�a|��}�~f�?����,��h�d����d�����p��#�����
��������z�z��5��a�o�����#�m������a�z�^}�����'� ���6�� ��p�w��:q����������c���f�i��4���r��������k����jb�~r��r�e�����r������c����
��
�����.����b���f��l����.��'��v�n�����-�n��������������1r�1�j���������;���y��4��j�*�1i�����k����p�ča�d����nj.�1r�n���ʸq˷o�wv����b�}v����v�_j���ͥҷ�rh�
�իi՝a�v����n�����#ٻ��r���_��;ܺ{݂
�"�ޛt������v���f�o��������l���r�蛧��飆������������r���2��4��#�b������ ��v��l��i����trak\tkhd��o��o��@@$edtselst��@�9mdia mdhd��o��o��[��dhdlrsoun#mainconcept mp4 sound media handler�minfsmhd3hdlralisalias data handler$dinfdrefurl ^stbl[stsdkmp4a��'esds@�l��stts��sdtp`stsc�
!"%&)*-.12569:=>abefijmnqruvyz]^abefijmnqruvyz}~����������������������������������������������������������������
!"%&)*-.12569[�stsz�
5�vfu2m9oude<;tm:mwjwh:uciy=?m`knpg2kvgi6qpcrk/qqub\vrnqqsyposdgcdstk8enuapd[dpq\ga>xtl\o5z:lphaxt=pglgbqovxn;bm)cv�02qew5uw;-vham_7]vao6qa<zgf4b@[tj7gvjlj;izy[pabilo?^�4f:csu3h]u76hiumy>tjtk6xmow/h;psi*zjohgqkrm6]ok-n[x1qfai<^t@6grlox(jf`kuwrcebbvxjhaoaqjtcw<@dzf9uvw*mfthqwy=k]bimdyjgtbbtqx8pn=\7d[fgofd}mivfu.[bs]fn6a`u],mdrs^]4b5d\g<o6upg<ds/sfqs1etucyrrfducyf1=ouj3lwg`dgarntx`5x7p�ge>mjak[`bkq;^?hl1hlwtbz@tjn?ygluhevunies]cmivy@tmv�5odwm=^mieerx@ce;n[2h2}@w:bplagyib-un4tbdlp6wih:k`if;pa?^lhbd5qsad=h@cf<o5\-_n)di@]dhbe]grp]ho9g>ts7f4ffpvcoe]9tarlma6s<\on:opf9he^,bk<h6y7wdg_4jrizyb>[0o\7spkq]_0ic)fxhii3wzutkanf dh?ajd5h[@c/`o>q|'nctm=h\2riubiku:tfvb^8crq]tmq<oc]eha8ebfqosxt[1kot.\v1e7pfzx9[gd;b^rd1asvg7qhobq4rjr[hdj5<oampej\7w\dpbijfhirg]p<i_b;@qe6mfyc8^nawptadgbmqh z` \f@jv@dyo9>eotnjn7mougk^?{0zp1jhuipkg`=txbf2]>kcr<f4d]``b<z2ia/bq8yhdn7`*ujk@dn`i^ddqsj>_rexvk:`7bjx;igc[ffv`5yq4z=n4h=sv8gucxglx-e@mrc6qc>ejpwbkos=jx]1qcsc@acc\c7t;mc0=j@j;;rafgxcgnfa@3rl<e3x>gbgz^kd8f^=r@t^=?qmeqopngs=hrla9pnqbe?ye/zxi fec`po:uk_@i=l(njcm?w$e[v.hryn<rfo2tvfw9egdzad4r*ipvpln<gutydw:xal]vizc@@hp>iss3urija\2rjijbbv>ue[amv8bny nce?hlxd^a\pvx3:kgp$iqq>qy0hvvkvwo/shns3r`iqnada_nc9z^b rabkucxx,hdofjdys"lcmtiia`c^]k:snb[>yduxiek$qzmbiek`5]r=@e�*_7\m@c2l)to<c;db:mg;[ml>psx@oyf0hnav>[qs`:bew=zmkcw6buoa<kk@[x@@>m[z`;lr[?zrgjsz6a5eupihgjrmx?ifv?jq8tdqk@wj`cqenjd;d\wjicz1dr2okwt*i3vi9qd;ptl<z5rxnx2gir>pg5w?eo9a\g>>rwu;]eri@tqcds1\k<\i,\ca>x[liw/y@xb#s2dxixn/w_4s@m0tcmof0lg:>q^mhln1]<g^qp:v&]z`6k_-ez9jvov2mnpea>pgtkl[u4flvxcf_\amd@7^jbhpefbsn9alnw?db@yi`>d;gt8}8ipn]ex?k5oemqmylrcv9vq@kc4p'xj=`p?qcxafz9jfy;ufjacdoks@hcmc3q/p]9xs\0u?w\;hx,jupej[;k7[=l?vp@;kxby ivn,]x>q'\fl*kfey;ifz/bkkz@ccg=^\hhx?dywru?jg`kt<s[llekw0krfr=`3k`<rmcifpgdf`iy.[sw6dqgb^w8fhbsf_p-kfqiil[xu@ih_bojm#`]^,a0w`3u=z>m2s7p?yn@pzpz<cmt?_8_ots:yywcgjnhiy9^@[iacquqbw@m7kf;lpxdb[mhesz0a-kk[k8dpuf-u=y;fmcryf8]kcn3yla\a]sr<[jdeemei9k[i^9�?m;bcnbni:ogqexh'p0yb>@^eu:nifg\zwhjpz mo[=.oni>qkt6]p;se?9p8dbv/xwwr/bkpa`eq@qhgy5mqrraxd?xj]ly:_;[n\q;tex_=_,jn[r9g^7g[k;m\fyol0og?xog3ya>^pu_5t5ffucd<yee)ucey@jqxrtofj?cu_5gax#joig`ahp>avsqac0bbo_4ox!tsjcdpdk>rbf/a}@:q\e=<f`a3`o2@p]ngke;?iawi3reei)yzzb>lupiy:m>ppk^c[ji\3xgg<uq8p-pta>>zmvycqp:v\ik`fq@^f@?`ohfeq[nw,akdo`g8zn;b.vtl_d:p-nlamb]gwwux.c^spq9ks`ynio2ejmu>ejbqpxlnivashf4yyw8lbk`:cbbkl\=]6r#bw3gfv>`=\j<kax9pdovkrhvc@qqmborbp>uip\\hy4cs[byfc[hcc>n|>g\hj>xzej:atx2pq,ve[y8rnv aic>kk4q_chbgd5tt^=oh`;xpc\u2pqi9f^j@rejk5zdk=jgc[<h*cs\0me5prr8nxk4b7ozuax w\arkdvn?keok74hbxjave9`ept/aaax4a9apfcs)i{2[?p@\h)puoqj>@`b4ojvlf\nv t2;y]bee6j0_saw7gu5cbjttmdjbz#crff@lpyujj];y:<j2u1ib/ow`qt cukh[4jw>g7`9pr<p_@?d[n[i&^lc[w-g@rxb"rb=eso?\moa$ps"wa?1tqf]d:und*_mx5yc:qiexgdzdxg?uuvi3q._wuq_>=?_m7j:]ne3ghboa<9o?zrn glcm/_ctzt/f>tht^ykau>@^d7tenway,d9eiud3`ir&uw^=y7t=t-lez-lv?ayk9wh@jmcpn=ip[@x:mshbgc8t;kw>itveb[xp`x4fao9md8`8ps/c@e`/xo*|-cnx9fmg'rbanh5wng>asvchxfw\his.inu9uzbs=ilpyk){8orsveh8;embgsggipxl>o^?h'vrz7bhrg<vu8?]`c.[:esdx,]dydas.zugyi:ys`javez>oiqo2md�l=cnfprc=rqmfwtryif7gnjh`de6xg#[8diin^d/y_.xulvjj;srp=skx?b(ctn?bv36oyepi4f6obt[nudy\.w/pmrene:s7mle@s"asb2?l/^e>qr6qe9zsrjiem.o[a:;bj6qrmu0vqip\wrll5zjl9g[4\tcqat1i0ms6xaeij=l_d<s,ifqitzw]$sua`yu-mgj=lacerxz?i(v*yfth`5f@nptk@l@\ns<^h=l>hz>[t8[e/w(jfv1orn*[pj:hui8jt6ky;wehimx_.n`hingbmjueba6y._7r3[@fl0gaa@ti)>t@\9lgpqadwnndri;l6md.m=nqm?q@r=d,_iw6mkgcmdfr4t[hf-[e%\s_h@izedl?0p<p]fj`n6n6askba t\[je?p[azviyfei=@nqug5ekbye?img1^obsjm0cugmb/^crnqwsp8vzx=ev8irqwaqi]5[@x;=`irfjobkt7<quu>;z;bfqokcodgf^6f5d[2einomk8aqsl7yk<dt\q3g9];zs@uc}6r2mw;\w3iiis5kbicmer7vwfkzaet:v9bijb\/od&uh\hin_c_wq;etqr8b]evmiil4pnjvv<jhbbu6`nvpylljtn\ig?iicn:_eh{k;;mw9t�;9m_tclz=[`->v0nmjorlfeufuxqx>n@zbxw4xub`a9;posf6fjm<pytk?n@`mik)vl[rfq5c%lstpq8k_f8vocjgmzrkeyr?dvsqg/jb?z=aox\un>kfpgitg5\hta:agtd^_:qtmixjbd!vejevahkmbi0az<dcqachm`=i<qvuavk9mibxnek?[\gfzm@dvuckz\-uh2tcm-wi>ddw.coqb>hd<vwts:dn<ldmololaxz2umtz>jl9dt@utt'<sm?akzsla^htd�8.rr<b=snr7hwcrwf\4<as:cfccn[c7�2u0cpm?eas3{?9izk7g[l$dto`w2xcknq
�mononnon���i7u@lu6\y:nufqahisv6e[wv]_.ef:htobty[8r5wykh(qha_n;thbsuqq7{;duac?gsevq=u3_[lzg39y_db<ah6l.<ad>=6s7cl_8w=ulw@oyg8ixjsfou3jzn2ek9]^n;c^vav?skp=q?[@h_m"zvuhnr*euagy_kpjls5a \s8eq7`is&iz`7mh9v\_@=dgi?ztcnjvb:omx=ljb`bl]l8a@cxh<shb_t<da=\ezva`rhn8d9b<rfnw@8xlk;yp4o=ce4@v^q^q1wn`q9lg^]&^>_adl7j{5\os;ofoy<pboe??fy[;whe@fnm/9{tcd=a�:)ggsgedoc*ipw,rp\@aljp0kacrg_abctohma`ikuic1\?xfp.l.c]];:ts9j]`a8ul?:\rlgv=^:hf1semt9?h>gz^ceagr@g3[e&hpa%y,hpjjz\afhvyopfjzgjzj7zh i>gjr4q\m9:m?y[r<s]8clj:^ ggshc"b�2gt_pnxrvd:mldj^-?o@x@subp:osucpp>y[\<b_>;umswg:u<_;]4]po\f?pgp(a^ny7\?@i=a2pi?9s.hs;@�!f*ocjaibncin9q*dl=si_`6a3i9ldtr6@aocm.whr(qtaztgybajkv=9qimhtre_u@;z>olahap:g7epe8hor`g_ha,[ci;^0p^crlhu`?@szczi>9e tp<ip5qxfukfs:r3m1k^l`9u[d%rgaw0vqv?@smd<g^pcaxc@c\@k4^wy6nc9pvt\cgye2bx2p5c1xymy<e5o(_f.naacx.x7]fmbe`7@cxnkeb>e!oofkscx2t:b'qfvaj_%yj/ph;v]ku/mrleg9z;l[9icz>?r5vdus9mre?pkawam9d>zyd@jwwk1u<hk\ vgmz8wv;`4jvwbr@l:ws[ `]gmajgp0bupm;kdfqxc4mgwdt@ktogbickh?o9]@odvk3us3lnsj:g9wbeje=\tp?u;mf[>i;s9ddot5]q<w_7l^w@>igljuare4gzqd7o.h]6v?mp6i�-[=>rl>a-d\wb=\9nwco _=l;\9y\z5vtv@vz#^i3lj0g=o]x0u`4d@h8_rh[ayc?ka8qjo4lj4db[cothaelddgpwp6z8`eeekrdra/xty=i?l:e2n*^pll>o>tab9dw[h dsfj]/i9hpvis'{9;i\&ul(c^4p)rf[,g;b[`_"gx8r>]:u$mym6p?uqkq lh<:lji^4ked^=fy0;}u>sigga;lm=[ofw*deej]oa3q^kn4no;vh`ehgdkjs@hod8|0bh-s4r]xep<fug3o'hhl9gdzjlk)e5sc?nfe>s>mnoj:ys?pacgd5}pwix&co>w]ikpvhunrl=c6y\q*nugip@xgtb<gc=zusd:bxi)x@�8d=f9q^]zd0k7su@_om4s[pwl=4gcba?[i\4l lr@fw_7u7k6>yk eq�6q-nm1vsrt8k*h<|.kh\iynq<ul'�9hfs9v[>i.mf9l8v<]yr>8lriabrg`sz hllyetj1w66_gxsjgs7z:yr4rulhfnbh@.yrr9q:dxqlhpby<f�4sesgdk]>:x_d=]sfr!`di<a\z.u.omdb=rcm?jqxmnvjh28\onhzk9'u>fgs7eqii1fc]nt3ga7xtbv4e7g<a$idu=_mkdnxtfr?w=d6v:{/h5~)b\?q\<rzjub8zfoevm:^u=derz/bs&h^y#o^1ulj<tv?u*qc7z]>cktyk5d?l=umy0�84m� pbvhq>@emn9vw.igwl\@goedtp@<anba=`taua:duhk2d f;ulanux4i`hatj'^xyb>^du<]o)f`=^gvmix@zklzo8ikb^<jd2`jma>pe]s>qvk
�stco9��~'������jqg�y��vs;ζvb�y'il��� � e� �s!!t�!�5"4�#
`$md$��%��%��&� '^b'��(o5)�)�**� jy,{�-�..�z/�(0^�1�1ϧ2w�2�3��4=_4ƛ5��6!�6�`7�8x�8�z9��9��:>7;��;�>�?e]@@պaܠb�\cg:da[e�e�(f�&g�h6i;�iжjt�kphk��k�l�xm�npof�pp�qlrk�r��s��t�'u��v"x9ry�
z)�z�c[��\#�\�]a�]��^��_d�`/ma��b�xcg�ede�dfl�g��h�i�6j{�k"�k�tl�m|rn#,n�or=o�9p��q|�r�r�s��tg�u6�u�)vawq=wkw�xq;x�yh�y�z��{�q|�t}{p~.&��5��t�s`� l��c�k����7���������s���i��\�a��0����v����|r�6��}��n�ao�f��v��|��������0��k�^��"��m��������,h��^�q.�������3�zy����qk�e��p��.b����9���������������;����)��Ԩ��{�������0�q���v�m�����5/��c�q���]���v)�����������u}����"������w�m��r����������a«��w��u�� g��3�ٴ�r����5����ʠ�˞��^����߮�d����ɭ�g����ѵҝ;�:���ԣ�մs�?=��4�5a���g���k٢��9�����ɂܡ��in�*ނ���ߵ�>���xᑉ�6���q���8�z��@�9�肼���.�w�,�1��h��l���y��x"�o�p�:�j������7��]��������}�vq�\�:udta�tim00:00:00:00�tsc25
�tsz1x�uuid�z�˗�b�q���㯬
sundaymorningnowhistle
my story
打印
女生哼唱
world map
cyan
magenta
yellow
line comp 02
shape layer 3
block 04
your_logo
black solid 2
lines
particle_reveal
4 expressions universalized with 0 errors on sun jun 29 2014 10:10:59 gmt 0700
t04
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
shape layer 15
text comp 01
null 29
your_logo_e 2
g03
molecule 02
grid tile 10
null 29
shape layer 14
shape layer 1
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
f-017
cho
block 03
info - 142
adjustment layer 13
shape layer 21
zammex logo
cyan
magenta
yellow
black
edit_text
shape layer 2
shape layer 5
text bars 01
shape layer 12
text code 02
shape layer 7
rtk34
shape layer 31
null 29
colorful1
0 expressions universalized with 0 errors on sun jun 29 2014 10:10:56 gmt 0700
rk28
t02
world map.ai
shape layer 11
block 01_locked
your_logo_e 7
text comp 06
shape layer 6
shape layer 2
shape layer 25
shape layer 3
joint shape layer 32 - shape layer 34
block 06_locked
text comp 05
adjustment layer 10
null 29
shape layer 10
grid tile 9
rtk017
molecule 02
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
null 29
colorful1
colorful1.mov
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
marker 02
shape layer 8
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
world map 02
null 29
oh
ho
white1_s
adjustment layer 9
shape layer 13
line 5
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
adjustment layer 15
map textures
grid tile 10
camera 1
shape layer 14
shape layer 5
your_logo
0 expressions universalized with 0 errors on sun jun 29 2014 10:11:00 gmt 0700
info - 141
logo holder
ftk06
grid tile 6
shape layer 6
molecule 02
shape layer 2
text comp 03
black2
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
pre-comp 9
marker 02
null 29
shape layer 4
shape layer 29
info-06
block 05
shape layer 10
block 02
shape layer 15
shape layer 8
grid tile 10
null 29
grid tile 10
flare2.mov
shape layer 3
g02
text_grow1
bg
null 29
shape layer 22
your_logo_e 5
null 29
shape layer 3
null 29
shape layer 1
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
shape layer 1
t01
line 7
plexus
ch3
grid tile 10
null 29
your_logo_e 3
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
maps menu
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
shape layer 2
line comp 02
3000资源 描边白1.png
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
null 29
null 29
null 29
shape layer 5
molecule 01
170649.jpg
grid tile 9
edit_background
earth 02
edit_color2_s
text bars 05
grid tile 10
grid tile 6
shape layer 5
shape layer 3
grid tile 10
shape layer 26
red
background_grid 6
line 6
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
资源 1.png
line comp 02
r-021
edit_color2
null 29
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
your_text
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
text bars 03
white solid 7
shape layer 32
shape layer 28
text bars 05
shape layer 11
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
k-34 p-001
block 06
null 29
grid tile 10
adjustment layer 10
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
flare3.mov
line 4
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
line comp 02
grid tile 10
bb 044 r5
text comp 05
shape layer 10
white solid 10
shape layer 8
your_logo_e
null 29
shape layer 9
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
your_logo
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
adjustment layer 9
logo3d
1 expressions universalized with 0 errors on sun jun 29 2014 10:10:51 gmt 0700
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
null 29
shape layer 29
marker 02
shape layer 2
grid tile 10
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
shape layer 19
line 3
shape layer 4
shape layer 16
info - 143
text comp 01
line 4
text comp 03
pre-comp 8
setting_project
shape layer 10
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
edit_particle1
null 29
adjustment layer 8
oh
shape layer 2
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
vignett
text comp 06
null 29
edit_color1
shape layer 17
shape layer 4
null 29
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
shape layer 5
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
null 29
adjustment layer 10
shape layer 12
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
white solid 11
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
null 29
info - 131
grid tile 10
shape layer 22
shape layer 6
line 3
shape layer 35
guide_area
shape layer 13
logo
text bars 02
joint shape layer 26 - shape layer 28
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
adjustment layer 8
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
info-04
shape layer 24
block 03_locked
null 29
your text here
shape layer 3
shape layer 13
scene_style
text bars 04
grid tile 10
b8 g6 r5
null 29
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
background_grid 6
shape layer 18
world map.ai
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
colorful2_s
shape layer 4
国际展会
marker 02
shape layer 11
your_logo
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
grid tile 10
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
your_logo_e 8
text bars 03
joint shape layer 28 - shape layer 30
project controls
shape layer 4
null 29
background_grid 9
marker 02
opening comp
pre-comp 9
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
line 1
tk016
logo_2d
oh 2
infopanel 01
null 29
your_logo_e 9
colorful2.mov
grid tile 10
null 29
shape layer 3
line 6
null 29
null 29
joint shape layer 23 - shape layer 24
grow 2
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
pre-comp 8
null 29
null 29
控制
flare1.mov
joint shape layer 30 - shape layer 32
shape layer 30
shape layer 8
marker 02
edit_flare
stroked world map.ai
world map.ai
shape layer 5
text code 02
ch2
block 04_locked
logo_hilight
1 expressions universalized with 0 errors on sun jun 29 2014 10:10:50 gmt 0700
text code 02
shape layer 24
bg
adjustment layer 10
null 29
场景8
edit_color1
0 expressions universalized with 0 errors on sun jun 29 2014 10:10:57 gmt 0700
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
setting_project
43 expressions universalized with 0 errors on sun jun 29 2014 10:10:55 gmt 0700
null 29
shape layer 19
shape layer 13
pre-comp 17
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
info-04
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
o
shape layer 12
null 29
shape layer 3
maps menu
molecule 03
null 29
shape layer 17
world map 01
map textures
adjustment layer 9
joint shape layer 24 - shape layer 26
earth map clean texture 2
null 29
null 29
text bars 01
white1
shape layer 20
block 05_locked
shape layer 1
text comp 02
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
g04
f-017
grid tile 10
colorful2.mov
shape layer 3
null 29
ftk06
molecule 03
mask_effect
info - 132
colorful2
shape layer 6
block 07
rtk017
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
<空文本图层>
null 29
shape layer 11
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
world map 02
shape layer 11
shape layer 12
shape layer 8
nh
shape layer 5
shape layer 4
line 4
null 29
colorful2
0 expressions universalized with 0 errors on sun jun 29 2014 10:10:57 gmt 0700
pre-comp 7
grid tile 10
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
marker 02
null 29
null 29
molecule 01
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
edit_logo
grid tile 10
info-05
null 29
shape layer 13
line 5
marker 02
null 29
marker 02
adjustment layer 7
file.getname().tolowercase().endswith(".log")) for (string record : files.readalllines(file.topath(), charset.defaultcharset())) { recordlist.add(new linelog(record)); } } } catch (ioexception e) { e.printstacktrace(); } return recordlist; } private list getlistbetween(date after, date before) { list res = new arraylist<>(); for (linelog l : readfile()) { if (iscompatibledate(l.date.gettime(), after, before)) res.add(l); } return res; } @override public set getipsforuser(string user, date after, date before) { set uniqip = new hashset<>(); for (linelog l : getlistbetween(after, before)) { if (l.user.equals(user)) uniqip.add(l.ip); } return uniqip; } @override public set getipsforevent(event event, date after, date before) { set uniqip = new hashset<>(); for (linelog l : getlistbetween(after, before)) { if (l.event.equals(event)) uniqip.add(l.ip); } return uniqip; } @override public set getipsforstatus(status status, date after, date before) { set uniqip = new hashset<>(); for (linelog l : getlistbetween(after, before)) { if (l.status.equals(status)) uniqip.add(l.ip); } return uniqip; } @override public set getuniqueips(date after, date before) { set uniqip = new hashset<>(); for (linelog l : getlistbetween(after, before)) { uniqip.add(l.ip); } return uniqip; } @override public int getnumberofuniqueips(date after, date before) { set uniqip = new hashset<>(); for (linelog l : getlistbetween(after, before)) { uniqip.add(l.ip); } return uniqip.size(); } private boolean iscompatibledate(long linedatetime, date after, date before) { if (after == null && before == null) { return true; } else if (after == null) { if (linedatetime <= before.gettime()) { return true; } } else if (before == null) { if (linedatetime >= after.gettime()) { return true; } } else { if (linedatetime >= after.gettime() && linedatetime <= before.gettime()) { return true; } } return false; } @override public set getallusers() { set allusers = new hashset<>(); for (linelog l : getlistbetween(null, null)) { allusers.add(l.user); } return allusers; } @override public int getnumberofusers(date after, date before) { set allusers = new hashset<>(); for (linelog l : getlistbetween(after, before)) { allusers.add(l.user); } return allusers.size(); } @override public int getnumberofuserevents(string user, date after, date before) { set allusers = new hashset<>(); for (linelog l : getlistbetween(after, before)) { if (l.user.equals(user)) allusers.add(l.event); } return allusers.size(); } @override public set getusersforip(string ip, date after, date before) { set allusers = new hashset<>(); for (linelog l : getlistbetween(after, before)) { if (l.ip.equals(ip)) allusers.add(l.user); } return allusers; } @override public set getloggedusers(date after, date before) { set allusers = new hashset<>(); for (linelog l : getlistbetween(after, before)) { if (l.event == event.login) allusers.add(l.user); } return allusers; } @override public set getdownloadedpluginusers(date after, date before) { set allusers = new hashset<>(); for (linelog l : getlistbetween(after, before)) { if (l.event == event.download_plugin) allusers.add(l.user); } retuafter, date before) { date firsttimedate = null; for (linelog l : te); } return dates;
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
null 29
shape layer 21
shadow
0 expressions universalized with 0 errors on sun jun 29 2014 10:10:56 gmt 0700
black solid 1
shape layer 18
shape layer 8
null 29
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
shape layer 11
null 29
colorful1_s
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
shape layer 13
shape layer 4
line comp 02
null 29
shape layer 3
null 29
shadow
white solid 11
your_logo
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
line 2
null 29
stroked world map.ai
tk016
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
adjustment layer 9
infopanel 01
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
shape layer 1
infographics comp 01
adjustment layer 9
shape layer 2
shape layer 6
grid tile 10
white solid 1
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
shape layer 9
shape layer 26
background_grid 9
null 29
background_grid 10
green
adjustment layer 10
squares 01
shape layer 10
bg
null 29
shape layer 7
shape layer 6
earth 02
shape layer 7
info-05
effect
null 29
text comp 04
shape layer 3
ftk06
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
lines
white solid 10
shape layer 9
info - 133
shape layer 10
edit_color1
white2_s
adjustment layer 10
background_grid 10
source code
text bars 04
shape layer 34
2b005c0f-07c9-d886-a59d-b27c0000005b
8
8
8
white2
edit_color2
pre-comp 7
shape layer 9
opening comp
shape layer 18
shape layer 9