|
|
maodeng 发表于 2013-1-28 13:13 ![]()
# I$ O' f; d/ \1 X7 C3 {. hello 300236
* D0 E, J% ]/ q% j. Xstatement out of context
5 ]1 R5 c1 D1 |$ T$ v' t2 l* m9 R6 }r(119); + [, d& u0 Z2 I" X7 o5 c- j4 H
抱歉,最近太忙了
1 y8 a& Y( Z. _9 n& z+ O
; H+ g$ d" }* A% v+ r6 Y300236 我用下面的程序试过,没问题
, `& L+ {! u* }" R' E9 c) ~+ T U1 Q% g" `; }( {+ U/ `
你把 D:\stock\test\source 改成你导出的数据存放的目录,再试一试8 Z8 p5 z) a, I3 y1 V! K: Y
& P9 @- G4 b; jcapture program drop hello% ]- ^7 N( \/ l! @, x$ f, ^2 e
8 R& m" r& J* u9 C8 C4 y% A# U. v0 D
program hello& j1 c: [9 |/ ^( a" c7 d/ | s
# ?* N* Z1 O6 X% Q3 {4 E l
quietly {) d9 B7 v+ l" A% g9 O7 i
' C7 K7 a4 Z1 E" K/ M- @clear% S& L7 {) ~, ?9 {
" D& G' v8 P3 ^$ ?4 ?, c
cd D:\stock\test\source% q7 ~4 s ] Y* f7 g9 i
6 O* `" p) `! Z* o
insheet using `1'.txt- |% }5 P& ? Y& G
0 _; e6 U7 O, U+ n |2 H keep if v5>0- k/ V5 f$ y1 d" O
1 D# W/ k! U6 j+ o gen vt=_n
) {+ @: x- Q/ @. k( X6 ~! T ~ a6 N9 }- N! `
tsset vt3 e/ b2 m! {6 O+ F( G3 @0 h
' G. v/ P1 A. P% @; Q( l
gen zf=D1.v5
" w% L( H. o* S2 M3 z/ S+ s4 Y3 p" Y! O: {
gsort -v1
/ X8 D O7 u5 _7 o2 p ~
8 P1 i4 l% ~* v5 e# V/ m! \ gen avol=v7/v5, J; D2 i- |0 C' Q4 h
: J' V9 ~/ |! D; Q- g keep if avol>03 k( L6 W; P3 I( h6 n' W! _
6 }1 O& N( P/ F0 s6 w, z
drop vt
/ N% V- P5 d, Y# J* x3 C$ ^ 1 K0 K$ ]4 ?/ {; b- H
gen vt=_n
' R' u6 E. G. G# h/ b
- @& b/ h- m) @( d. G tsset vt
: y/ e$ g( K8 C" _& ` # @5 b- ]( m7 F: N7 o
sum v5 [aw =avol]
& N" |9 ?; \8 X, x3 ^. C
( m; i+ \; E$ n4 o& d5 q gen amean=r(mean) in 1
) i" y) N3 ^3 U3 Z, W 5 F5 u5 n: p* c! O% E
* 总加权平均值 amean2 d6 A7 p: T7 O9 e* q
8 Q. {/ r7 ?# H& e! F3 @ I
& a" G) S G% ] H, v: p: |- c; ~: { keep in 1/2400 ~' d! s6 R) F4 e
; c, m; Z+ }& |4 q+ Q6 K W* L3 z sum v5 [aw =avol]
- |; d( F2 u+ A; M- O8 e+ S- s% I1 [$ Z- P
gen mean240=r(mean) in 1
; x5 \* r. ~2 T$ C" x 2 R/ |* u l' f0 E3 T: K
*240加权平均值 mean240& v( W( l( o ^' p% J& F# ^, s
' g' k& I+ q! i7 d4 s1 z; r' C. k set obs 500
) E; n3 p M' d* g6 X& g
5 }" M- V9 p2 R& } F kdensity v5 [aw =avol],gaussian n(500) generate(dx240 dy240) nograph
) Z9 P& A6 @; j! J 6 \2 b4 `! E, ~, e% o
*240 kdensity(dx240 dy240)1 o' @- M* c7 d! n
1 u& x' D$ ?5 P9 ?/ e1 N1 `3 e Q sum dy240
, s! ~- k: J: F: x* \- u. ^ {4 Z& R- t% q! M& u* E7 \
gen yxis=r(max) in 1
: l& V4 M. @ _4 C2 ?+ l% P : U; _8 ~( }- b1 A) B
gen yxis2=yxis/2
+ p' y5 _0 M7 P0 b. h$ _ * l+ `2 {* K9 x, `5 d# z9 n# u6 ]
*yxis
# ?0 I0 U; W5 u 2 k% |! ?1 _8 z* f; {* N7 ^
gen dy240max=r(max); u0 W4 Q4 S, G, n/ ^; r# k
% K# r, L8 a( ^# Z* ]
gen dy240minp=r(min)8 {- n( Y/ {" Q8 R3 X
1 _ h1 L( m3 H# \; V5 J6 R$ o% [ gen vtt=_n5 y& d% y2 [ E) h) k9 @! P9 _
& |* S) w) j. T" e tsset vtt( @5 O3 D8 E0 `; q% Q4 \
0 K. V9 a! X- b) R5 w0 m R
gen ddy240=D1.dy240/D1.dx240' B( B0 f! o. H
* G- V; k/ c+ L/ A% }; b
sum ddy240
1 l% H8 W' U1 P7 |6 k 8 G( [ o( t8 K
gen ddy240max=r(max)
) T& b! G9 B% M
$ j. K9 ~) p' a. ^6 C0 P% l1 J, j gen ddy240min=r(min)
' v2 R( @( k0 c0 @2 C5 C) \ / N, J! A- d# m5 [* V
gen ddy240g=ddy240*(dy240max-dy240min)/(ddy240max-ddy240min)
2 ~9 y( o- b9 O. t) s+ f+ q) d 7 u4 }! i) F8 C7 B) S7 f
sum ddy240g; I: y' `& x% `5 R" M* D5 d
6 ~: L" Z. g* H* s/ O% U3 n' d
gen yxis3=r(min) in 1. _- y7 t9 m; L, s3 y! h$ O
/ q9 h( k: V5 n9 W. G. A4 a: p
gen yxis4=0 in 1- m+ d5 ^4 N7 F2 o' g
: m+ b7 R: U9 n7 r& x" O3 T3 { *ddy240g
, E9 R: s* t1 F7 O! _5 Z" m1 s ( n# J$ V+ @4 m2 r2 u9 Z1 O3 l0 `" G
; o6 U, O! B) l7 E: @" A* F1 C+ F0 H% P preserve - T: M2 s0 [# D) a9 v
/ a1 E. S' I; S/ y sum v5 [aw =avol]' N; T9 K' m0 w7 T5 I& a
# Z& y& Y7 ?& u0 _0 E$ @. V( f
keep if dx240<r(mean)
1 |2 t+ ^5 {# R. ?( r, U9 q 6 d3 [2 t" R$ U( a9 Y* H
sum ddy240
5 A) I8 }4 @) m4 I1 T4 @3 d
]8 j4 S3 B0 z& w- c if r(min)<0 {3 l+ w3 `. r, e
, }+ ~& n8 K1 q8 K
keep if ddy240<=0
" d& n" B$ c B' P0 D' ^8 I/ N8 L & @7 l1 V; _0 g% Q- w
count( k3 i( z) I3 X7 J
( v' i K/ w- u5 j: Z, C
if r(N)>2 {+ m, S4 P- `) G
: K- G9 m1 T; _9 W* z2 I pkexamine dx240 dy240/ D9 p: v( j, r5 g: s
7 A" H+ w( E0 k% T
local tempminp=r(tomc)4 p1 U. H4 ^8 a7 @. Q$ x4 h( b
restore : k) O1 V1 c7 ^. D* L+ w
}
. \6 N- q b3 t/ _! g$ X9 ?) f + x" d# r. _8 u" b( i
else {
% X* D# I2 g8 p# q) N/ ^! T " L4 k: t( \+ |4 V+ F8 Y
di "cannot find minp" m- j8 w2 u2 g
& H8 R$ @" ~/ V- e/ ^ restore
2 M8 H% X) p, {5 D) r/ B) d. ] sum dx240+ Q5 Q6 ~" ~# `1 G& i
local tempminp=r(mean)' l1 Y C/ N: v- @3 r$ `8 E
" b3 l; w% D; Q" r! n }
: a- o9 @ Y7 o* W. C- P }
' x. P. V4 D. n4 K else {* S' }, U3 {* `
( m. M: Q! m" @, w keep if ddy240<=r(min)
* m p. r$ E% x) R
, t: [+ h% ?4 A2 }; {7 I sum dx2403 o, G# |7 {/ }
+ C+ W8 C% X8 i
local tempminp=r(min)0 z( H/ P/ U p' j9 m" d+ A( {# @
restore ( M o$ ^% } }
}; V# n$ o0 L- P) U6 e( d# {0 e2 m1 ^
" S( Z# n* ?* k9 F) {4 N9 }0 x8 W* k5 K) q3 j
2 _% `# p/ q5 W, U
gen minp=`tempminp' in 1
0 u$ \: [$ T+ q. Z, L4 E4 E *240 minp y0 P6 b6 z0 h7 c0 x% x
/ d; Y( L9 Q+ O; P/ ?/ w
' K5 N, t& j- ^2 J2 l ; K F( X) E& y% V* c( B. z6 n: Z8 a' A
preserve + @9 W, ~" k, u! N; s4 r! h, p6 P
( ?4 f, h3 p4 [9 x# O sum v5 [aw =avol]4 f" m9 H. l2 {7 x" Y
/ x$ A) z3 t, q4 m: V! N7 P
keep if dx240>r(mean)
0 }( `* [ c2 {7 x- B
/ R$ s% ?3 M6 d% d3 U, y sum ddy2400 m$ L# x7 j% K" O/ B' L# F" `9 Z3 _
1 `# j( t/ J9 d; ], S* Z! K$ y if r(max)>0 {
. w& y( u8 M) |" V( D; Z- R # [, P$ A: [: G, K) y2 ]. S
keep if ddy240>=0
6 f" I) e4 ~. p1 @
, Z6 T( R$ E7 N# ?& j6 Q( u2 } count1 C# \; m" _8 A+ E9 d* z% ^
4 Y8 _0 q0 n2 O ]/ E- v; a/ }* R if r(N)>2 {
7 W" P5 O/ C- t) @ 0 B' @2 T2 }# K3 T
pkexamine dx240 dy240
: I" f( \: m) B! Y
6 P' L- m" `3 J8 ~8 Q# s local tempmaxp=r(tomc) & e. h: y- t$ e; \% y7 T! U" }
restore ' j( R' e M1 r% M: S6 [4 A& d
}' ~# i; G( B; N" C* F! T
" Q6 D/ G) V- F. E3 n9 M, G2 K
( V. M7 v; J6 l L9 N' `: Y/ x' [ y else {7 f. J: v H. k+ M
restore " `) o2 r- ^" o$ x
di "cannot find maxp"
; H2 c" P H6 o c3 l ) \$ h4 d5 I3 B4 U! S/ z
' Z& @& y0 N- n5 J sum dx240
/ K' H$ g% \! s8 A2 j4 i local tempmaxp=r(mean)
5 C" L/ V4 T: l+ a
1 d4 \0 x) _. _ }
4 h, L3 ^" v- P' f) {& w 3 J' C, ?" s+ a2 c( |3 [( @& Z
}4 M3 R, @0 O9 n% I/ C9 t7 x& `; C. r
) @& S5 c* p( w9 u9 Z& | else {: a/ j$ a w, p. z
: F- W/ _8 d( [* E4 L9 X* h
keep if ddy240>=r(max)
" O' M0 O# S* `' F$ l4 E3 I2 J 9 @' |2 @* F8 K& v- P0 I2 R
sum dx240& d) t# u6 N- ^
+ O: o! \! C( I' R0 m! y1 u+ Z7 N. T local tempmaxp=r(max)
$ k$ M n0 F8 s restore
4 ?4 J: @- f0 p/ g) C2 ^ }: y+ R% y2 @8 F# {2 C
1 [& H7 L+ F% L+ R# T; @& `5 ?; t! p o, M: o
/ t; I: L2 N/ i- [/ c! `4 ^5 J% K( [: p
gen maxp=`tempmaxp' in 11 {, m. p9 D7 H5 a- K8 a9 b9 }
) v- e/ [, W# A% P" ] *240maxp) g" }4 D& {" x4 @2 b0 _
6 K, [4 E3 R& I6 @& Y5 w , Z7 \, n- }- H; \) o
*-------------ddy240pminp左侧高峰值-----
8 H* a; u9 n7 |; P; v+ G
) U+ {2 d- p: b( ]. n7 R V$ v preserve ' |# S0 l; o; D) u! N1 w8 u& n
5 p; N. g5 K$ T; e9 x
keep if dx240<`tempminp'
1 A4 \9 z H7 F ! F& d+ r$ i2 B7 x: W# J) a3 H
keep if ddy240>0
$ d. }- D: g2 ]- `$ }: A6 t
! @/ B" U9 [4 t0 t" Z5 n count* {9 C# F3 P4 u& ]# B, g
9 M) Y2 \5 ~) S- `% u if r(N)>2 {3 N3 n: q2 h5 J: N8 P
) ~6 F/ w, W: w; K* D* ~ pkexamine dx240 ddy240% w3 p8 O; S6 D: k6 Z/ M/ [" n
# L4 Y7 p, e5 F& T
local tempminphddy240=r(tomc)
7 `% C/ `3 S5 n. `* H restore
0 y ~, k3 e. d5 T# c) g9 }2 U }
6 z- F" W. U. d: P
( ], O% y E; z# z) p% v* W else {: w' e, a4 b- {0 @$ |. V
restore
# k0 o& X! ^( x* l di "cannot find pminphddy240"
3 Y8 H- |( D. l- l( [" R- _7 z
( B7 @7 X+ c/ `4 Z$ c+ h0 M 7 k) H8 m# T! R
sum dx240
) |4 q6 b+ B4 O$ F( A% e local tempminphddy240=r(mean)
' w" l0 C8 c* C. Y 8 l; U+ }% o/ G6 y( n
0 m, N& }* d' P" o# G" P5 h, J }
' l$ `9 o M* B; }* \: x/ B0 ^ 0 L6 ?0 B, W- P1 y' C" S
, m1 c" k4 k$ A& \9 W
/ G: l# Q$ j; }( y . X# M" |) ~# Z3 O& j( q7 p% k% w, O
A$ Y7 n7 m, n# b
# x: J- k+ G5 f# A" O8 D( a
gen pminphddy240=`tempminphddy240' in 1
3 [$ z U1 p/ k0 L9 x0 K 9 ]3 N; t% y5 @6 e$ y* C
3 `+ h9 S/ B4 h! s: a0 _* o' h2 s
*-------------ddy240pminp右侧低峰值 -----------------
2 `7 {& I) c; m/ V1 c$ W preserve , ]! M2 [7 D/ E
) _' C( A; k5 v3 k' O7 g
keep if dx240>`tempminp'9 n6 ~& E/ M- m* G! i [
; N8 [4 v/ K! ~# p! i keep if dx240<`tempmaxp'+ ]0 u6 _# w# Y; L0 i8 e) W. P
9 t. \, p8 R6 \% I! \5 @1 l
keep if ddy240<07 ]" }1 `1 c1 H9 z+ L
9 } M9 P2 q! `+ I# V. f
gen temddy240=-ddy240
2 C7 e; p$ r% i: c$ W+ ^1 K ; k6 D' G3 Z f1 T
count
9 m! f; s& T5 R1 \5 A$ d' e
( X( M9 z$ c5 V! K% ~) \: H2 j/ l if r(N)>2 {
, B; \" C6 i- Q- `, \
) p$ s: x/ G$ \1 `% [& M) g* X pkexamine dx240 temddy240; A! s( H8 J, u7 @) {3 p
) \1 ^9 F8 ?/ M; U) m5 u
local tempminplddy240=r(tomc)' D9 h) K0 \; F% ^" q/ ~9 Z9 a; s8 x
restore2 n" d- O! _) }0 J8 L
}1 Y, C9 I4 h1 m7 \: _5 N2 @/ J
1 E# A: f/ P; C, j else {+ V' n( W+ O h; V% w( c
7 X( `0 o; I2 g$ [
di "cannot find pminplddy240"7 \! Z1 [) |* p0 {6 X% u
restore% x( c- w, S8 e" o8 t$ E/ Q
0 S ~0 h* v$ l' b3 {8 C
sum dx240- T8 B' V+ v6 Y% C+ X- z/ Z3 ?$ \
local tempminplddy240=r(mean)! N3 V& ]9 E$ D1 |5 V' N6 M* K
8 Z. g5 T- O6 @! Z( A5 Y
7 Z$ x- w: T2 ^" l* N }
% s2 X E' h9 U$ s& l. s* f 6 B3 b- e8 K9 l# N# r
# H) C6 F/ \9 G1 K* y9 n) u ^
1 I9 q/ J7 F# C1 A, p* z- F1 ^ ( C+ V; f" [! v! F
/ W& a- v& ^$ C v gen pminplddy240=`tempminplddy240' in 1 o% G' L3 t. d& N
& Z9 I3 U( X4 {) T/ |7 L8 q* M7 e
*-------------ddy240pmaxp左侧高峰值 -------------------9 j7 H$ h8 Y% v6 m: @' H
6 U6 D" v6 `) j' d F
preserve
& T7 h2 A1 X3 |8 n8 M6 F4 \ R' b
* I1 P. {2 l" h7 u, h" { keep if dx240>`tempminp'
/ h ^0 d* M' D! ? + V4 ?5 l$ d- `2 q7 w
keep if dx240<`tempmaxp'. P6 P# Y8 i7 U2 E9 b' ^
" j1 y; z( g5 v/ |* C
keep if ddy240>0
* M7 N( l, S2 }+ W. C+ N, T count F* A9 a# n( w Y- }4 y+ e
" b3 Z1 ~% m% y1 L1 f; K" D
if r(N)>2 {/ { G/ x( s! D
/ Q! M6 b7 {# M" U2 X
pkexamine dx240 ddy240
: s \/ t" I7 D9 H) w* k" v
# d, F, F2 [% H0 J$ p local tempmaxphddy240=r(tomc) ( r% n0 X1 v+ D( u
4 t1 }1 D+ d t; k* m! n, S8 i restore
" r1 A- O, j4 `4 z, {6 G }
; J2 k" n/ w5 \( c8 N+ j! U
/ N8 T, N" p$ L/ q else {+ {; K, a( R8 q9 j6 g( \4 n
3 K( h) ?* [4 u* K7 g! J. {
di "cannot find pmaxphddy240"2 l) G1 D; G6 \; ~
restore& i8 \1 ~& D; a$ C6 T4 X! ]: [
8 m$ _1 s5 `( G% {; O" ~ sum dx240
& {* ^& {& n' Q. N8 R* Y) R6 G local tempmaxphddy240=r(mean)
2 [7 R# W" a- X) @- c
0 o3 C( a. l- r3 u9 F/ a1 V 6 h0 v" P8 K# [3 B4 b$ `2 }% r' C
}
' s% ?2 F" V( q6 l. O 5 P6 x3 I2 ]9 s5 [
0 E: H+ y5 e m! k; }3 c0 _
( V) X5 J8 i5 n' n4 U0 O
6 H2 o$ Z3 i5 k5 M 1 t- Z8 e- H6 l9 x# {+ g. ` h
( \7 n3 A" C# r% W
gen pmaxphddy240=`tempmaxphddy240' in 1
3 l2 C1 c! i2 ]+ W( r% ]3 Z; d! `5 p+ f ! d. S5 n% {$ i* ]" v0 t; f
3 Q* }6 G) z2 p# p8 P: P9 f *-------------ddy240pmaxp右侧低峰值 -------------------
. |) {4 H- m$ j$ |7 K' H- b
B5 q) s( v. `. q$ x* Z preserve ( I' A% X: y7 {1 q; T
9 }; Z; [8 B, o6 S+ C keep if dx240>`tempmaxp'7 ^5 z/ [5 \* ~9 m4 B
$ ~; p5 m( s4 t: |. ~& p- X: i: P gen temddy240=-ddy240# c4 h; i8 p- ~; u" _+ v* o t
* A2 ^0 `! o7 w) }9 N1 \ keep if temddy240>0& c9 K1 \9 |9 o" J# b1 Q
' G( \0 G: d: h+ I
count. O5 D% r' T+ K* _7 z9 E, m ?& p
- m' X$ {' x) B if r(N)>2 {6 ?) k5 l; u, e: s
+ Q! t: V$ L [2 y4 _: A" o
pkexamine dx240 temddy2400 Q+ {) V0 X5 E0 M. U
- i: s# {+ [! K' ?" |
local tempmaxplddy240=r(tomc)
4 L. ^8 ^( ~/ N% A restore# O5 O: Y* n5 u/ B/ B- y
}6 [& _4 W- F3 G5 f2 z1 b
) z1 E) L& t( f: C$ t else {
+ M; S2 a' y* ^ p M restore4 x/ B& U4 q5 R4 R0 E
di "cannot find pmaxlhddy240"8 Q) S2 S/ W' n" F, [: G5 h4 A
' p) F. U+ j/ H8 W. Y; ` 6 u4 y6 J c( f( L; v( q1 Z
sum dx240: c" ?2 q& }5 U2 I
local tempmaxplddy240=r(mean) in 13 i; `9 Q, {# h* q- I
9 G# E- Y- n6 b
# g( Y/ R. b6 Q7 C) J( h: U }
/ k. d4 N* n+ t. R; A3 C2 x5 n
) [3 o9 F/ j% s& I5 h, ~& N1 r
" o5 v& s5 {3 F4 i# v
: P' M& y7 h6 f/ v4 ]. d! q. q
# o; u- O+ J5 G( I& B! T
5 S, s# s6 K+ O3 o. \6 t9 z
# f% ]: D% x" t" X. g' ^/ c gen pmaxplddy240=`tempmaxphddy240' in 1
6 g: b: r) h9 M- k& s9 o 2 X! @7 B# G/ |* Y2 ]' c# t
*-------------------------------------) }% _" t! K1 u# Q
. H b) ]5 v% W. f8 v% c
gen price5d=v5 in 1/209 _2 R L: n$ M
' O, C. c, D w+ [! y9 \# @' P
gen price5yy=_n in 1/206 q% |% r J& Z; \0 u
7 G- ?5 g6 ^: C- ]8 J7 S gen price5y=price5yy*(dy240max-dy240min)/20+ C: d; c8 E9 V8 w
3 p7 M+ A3 p* `- |0 b3 W" Y$ |" H
*price5y &price5d
0 H6 z$ L# Z: v
/ f' F6 s$ x Q9 q gen priceny=price5y in 1
6 l. U C, T' @. B + F9 G; e# \# a( U5 u( w3 A: H6 [
gen pricen=v5 in 1
) S$ [3 o& C) p+ d6 K' Z- H# y0 B' q7 b8 n: T8 ]
5 V6 r% l, a0 g! D4 ^ *priceny &pricen
5 N- _) Q9 }0 l. B * w, W1 }3 }2 m2 ~2 I* i" p+ M
! ]/ h- V/ v2 G& i& h% Q4 W
*-------------------------graph------------------9 `& w! b$ L2 j
' ]$ C2 v# n0 W0 C4 A
tw(line dy240 ddy240g dx240)(spike yxis mean240, lc(red))(spike yxis maxp, lp(-) lc(black))(spike yxis minp, lc(black)) (scatter yxis2 mean240,lc(red) msymbol(+) mlabel(mean240) lc(red))(scatter yxis maxp,msymbol(+) mlabel(maxp) lc(black))(scatter yxis minp, msymbol(+) mlabel(minp) lc(black))(scatter yxis4 pminphddy240, msymbol(O) c(l[-]) mlabel(pminphddy240))(scatter yxis3 pminplddy240, msymbol(O) c(l[-]) mlabel(pminplddy240))(scatter yxis4 pmaxphddy240, msymbol(O) c(l[-]) mlabel(pmaxphddy240))(scatter yxis3 pmaxplddy240, msymbol(O) c(l[-]) mlabel(pmaxplddy240))(scatter price5y price5d, msymbol(O) mfc(black) mlc(black) c(l[-])) (scatter priceny pricen, msymbol(O) mfc(red) mlc(red)), title("`f'") xtitle("`1'") ytitle("density") legend(off)$ h0 s/ i; |5 l" j0 I% `- F! F
4 f2 Z) o4 q5 v4 a* ---------可选项目----------------------
/ D/ [ H' N% K4 Q/ l, C2 ]; E! u*(spike yxis amean,lc(blue))(scatter yxis2 amean, lc(blue) msymbol(+) mlabel(amean))
8 M- V9 v w6 d' l# ~2 M1 i0 f1 u}
) w, t; [9 s# Q" ?end
3 L* [/ w0 T) p7 ~5 t7 K |
|