IPDN(IPDN)
IPDN
| Date | Insider | Title | Type | Price | Shares | Value | Owned After |
|---|---|---|---|---|---|---|---|
| Jan 16, 25 | AUROUS VERTEX LTD | 10 percent owner | Sale | -- | -- | -- | 2.50M |
| Nov 7, 24 | Lauderdale Katherine Sue | CTO | Sale | -- | -- | -- | -- |
| Jul 1, 24 | He Xin | CEO | Purchase | $0.50 | 1.00M | $495.00K | 1.28M |
| Jul 1, 24 | He Xin | CEO | Purchase | -- | 40.00K | -- | 280.94K |
| Jul 19, 23 | He Xin | CEO | Purchase | -- | 40.00K | -- | 40.00K |
| Jul 19, 23 | AICHLER LARRY S | CFO | Purchase | -- | 6.64K | -- | 6.64K |
| Jun 15, 23 | Renn Christopher | CTO | Purchase | -- | 6.10K | -- | 18.77K |
| Jun 15, 23 | Shea Courtney C. | CTO | Purchase | -- | 6.10K | -- | 33.31K |
| Jun 15, 23 | Zhang Hao | CTO | Purchase | -- | 6.10K | -- | 54.99K |
| Jun 15, 23 | Belsky Michael D | CTO | Purchase | -- | 6.10K | -- | 43.79K |
| Jul 19, 23 | He Xin | CEO | Purchase | -- | 40.00K | -- | 240.94K |
| Jul 19, 23 | He Xin | CEO | Purchase | -- | 13.29K | -- | 200.94K |
| Jul 19, 23 | He Xin | CEO | Purchase | -- | 80.00K | -- | 95.00K |
| Jun 15, 23 | Liu Xianfang | CTO | Purchase | -- | 6.10K | -- | 19.92K |
| Jun 6, 23 | Chou Yu-Jin | Officer | Sale | $3.50 | 1.50K | $5.25K | 1.83K |
| Jun 7, 23 | Chou Yu-Jin | Officer | Sale | $4.30 | 1.83K | $7.89K | -- |
| May 31, 23 | Chou Yu-Jin | Officer | Sale | $3.80 | 2.00K | $7.60K | 4.83K |
| Jun 2, 23 | Chou Yu-Jin | Officer | Sale | $3.00 | 1.50K | $4.50K | 3.33K |
| May 25, 23 | Chou Yu-Jin | Officer | Sale | $4.51 | 2.85K | $12.84K | 7.69K |
| May 30, 23 | Chou Yu-Jin | Officer | Sale | $4.00 | 857 | $3.43K | 6.83K |
| May 18, 23 | Chou Yu-Jin | Officer | Sale | $4.51 | 44 | $198.44 | 13.46K |
| May 19, 23 | Chou Yu-Jin | Officer | Sale | $4.57 | 1.50K | $6.86K | 11.95K |
| May 22, 23 | Chou Yu-Jin | Officer | Sale | $4.50 | 1.42K | $6.37K | 10.54K |
| Dec 20, 22 | Chen Hongjun | CTO | Sale | -- | -- | -- | 2.33M |
| Dec 6, 22 | AICHLER LARRY S | CFO | Sale | $0.73 | 10.00K | $7.30K | 61.00K |
| Dec 8, 22 | AICHLER LARRY S | CFO | Sale | $0.71 | 15.00K | $10.69K | 46.00K |
| Dec 9, 22 | AICHLER LARRY S | CFO | Sale | $0.62 | 15.00K | $9.35K | 31.00K |
| Nov 14, 22 | Renn Christopher | CTO | Sale | -- | -- | -- | 25.34K |
| Jun 3, 22 | Bozzuto Megan Elizabeth | Officer | Purchase | $0.90 | 10.00K | $9.04K | 15.00K |
| Jun 3, 22 | Liu Xianfang | CTO | Purchase | $0.90 | 27.65K | $25.00K | 27.65K |
| Jun 3, 22 | Reyes Grace | CTO | Purchase | $0.90 | 27.65K | $25.00K | 46.33K |
| Jun 3, 22 | AICHLER LARRY S | CFO | Purchase | $0.90 | 28.00K | $25.32K | 71.00K |
| Jun 3, 22 | Shea Courtney C. | CTO | Purchase | $0.90 | 27.65K | $25.00K | 46.33K |
| Jun 3, 22 | HALL MICHAEL JOHN | Officer | Purchase | $0.90 | 18.00K | $16.28K | 38.00K |
| Jun 3, 22 | He Xin | CEO | Purchase | $0.90 | 44.00K | $39.79K | 405.30K |
| Jun 3, 22 | Zhang Hao | CTO | Purchase | $0.90 | 27.65K | $25.00K | 97.80K |
| Jun 3, 22 | Chou Yu-Jin | Officer | Purchase | $0.90 | 19.00K | $17.18K | 19.00K |
| Jun 3, 22 | Belsky Michael D | CTO | Purchase | $0.90 | 27.65K | $25.00K | 75.39K |
| Jun 3, 22 | Esquivel Russell J Jr. | Officer | Sale | -- | -- | -- | 20.00K |
| Jun 3, 22 | Hoersten Chad | CTO | Purchase | $0.90 | 20.00K | $18.09K | 28.00K |
| Oct 30, 21 | Cosmic Forward Ltd | 10 percent owner | Purchase | $1.50 | 751.74K | $1.13M | 5.14M |
| Oct 15, 21 | Bozzuto Megan Elizabeth | Officer | Sale | -- | -- | -- | 5.00K |
| Oct 13, 21 | Chou Yu-Jin | Officer | Purchase | $1.43 | 8.00K | $11.44K | 8.00K |
| Oct 13, 21 | He Xin | CEO | Purchase | $1.43 | 15.00K | $21.45K | 361.30K |
| Oct 13, 21 | AICHLER LARRY S | CFO | Purchase | $1.43 | 13.00K | $18.59K | 13.00K |
| Oct 13, 21 | Hoersten Chad | CTO | Purchase | $1.43 | 8.00K | $11.44K | 8.00K |
| Sep 29, 21 | Cosmic Forward Ltd | 10 percent owner | Purchase | $1.05 | 948.77K | $1.00M | 5.34M |
| Jun 14, 21 | Zhang Hao | CTO | Purchase | -- | 11.90K | -- | 70.15K |
| Jun 14, 21 | Shea Courtney C. | CTO | Purchase | -- | 11.90K | -- | 18.68K |
| Jun 14, 21 | Reyes Grace | CTO | Purchase | -- | 11.90K | -- | 18.68K |
| Jun 14, 21 | Gong Haibin | CTO | Purchase | -- | 11.90K | -- | 27.46K |
| Jun 14, 21 | Belsky Michael D | CTO | Purchase | -- | 11.90K | -- | 47.74K |
| Jun 14, 21 | AICHLER LARRY S | CFO | Sale | $2.10 | 30.00K | $63.00K | -- |
| May 20, 21 | Chou Yu-Jin | Officer | Sale | $1.76 | 4.89K | $8.60K | -- |
| Oct 10, 19 | Chou Yu-Jin | Officer | Sale | -- | -- | -- | 4.89K |
| Jun 30, 20 | Malven Group Ltd | 10 percent owner | Purchase | $3.20 | 312.50K | $1.00M | 2.25M |
| Jun 25, 20 | Reyes Grace | CTO | Sale | -- | 6.78K | -- | -- |
| Jun 25, 20 | He Xin | CEO | Purchase | $3.69 | 300.00K | $1.11M | 336.30K |
| Dec 31, 19 | Zhang Hao | CTO | Purchase | -- | 6.78K | -- | 6.78K |
| Jun 25, 20 | OBrien Charles Martin | CFO | Purchase | $3.69 | 30.00K | $110.70K | 30.00K |
| Jan 21, 20 | Belsky Michael D | CTO | Purchase | -- | 6.78K | -- | 6.78K |
| Jul 30, 19 | Gong Haibin | CTO | Purchase | -- | 6.78K | -- | 6.78K |
| Mar 22, 20 | Shea Courtney C. | CTO | Purchase | -- | 6.78K | -- | 6.78K |
| Jun 25, 20 | OBrien Charles Martin | Officer | Sale | -- | -- | -- | -- |
| Nov 15, 19 | Cosmic Forward Ltd | 10 percent owner | Purchase | $2,000,000.00 | 1.14M | $2.29T | 3.44M |
| Mar 31, 20 | Malven Group Ltd | 10 percent owner | Sale | -- | -- | -- | 1.94M |
| May 12, 19 | Zhang Hao | CTO | Purchase | -- | 19.08K | -- | 35.72K |
| Mar 11, 19 | He Xin | CFO | Purchase | $2.23 | 30.00K | $66.90K | 30.00K |
| May 12, 19 | Belsky Michael D | CTO | Purchase | -- | 19.23K | -- | 28.09K |
| May 12, 19 | Zhang Hao | CTO | Purchase | -- | 15.75K | -- | 23.52K |
| May 12, 19 | He Xin | CFO | Purchase | -- | 1.17K | -- | 10.03K |
| May 12, 19 | He Xin | CFO | Purchase | -- | 5.10K | -- | 5.10K |
| May 12, 19 | Fang Lida | CTO | Purchase | -- | 1.86K | -- | 1.86K |
| May 12, 19 | Gong Haibin | CTO | Purchase | -- | 1.51K | -- | 1.51K |
| May 12, 19 | Belsky Michael D | CTO | Purchase | -- | 967 | -- | 967 |
| Mar 22, 19 | Shea Courtney C. | CTO | Sale | -- | 8.09K | -- | -- |
| Dec 7, 18 | Wang Maoji | CEO | Purchase | $1.78 | 2.10K | $3.74K | 108.51K |
| Dec 7, 18 | Wang Maoji | CEO | Purchase | $1.77 | 100 | $177 | 106.41K |
| Dec 7, 18 | Wang Maoji | CEO | Purchase | $1.75 | 864 | $1.51K | 106.31K |
| Dec 7, 18 | Wang Maoji | CEO | Purchase | $1.73 | 46 | $79.58 | 105.44K |
| Dec 7, 18 | Wang Maoji | CEO | Purchase | $1.90 | 1.35K | $2.56K | 105.40K |
| Dec 7, 18 | Wang Maoji | CEO | Purchase | $1.67 | 385 | $642.95 | 104.05K |
| Dec 7, 18 | Wang Maoji | CEO | Purchase | $1.78 | 3.40K | $6.06K | 103.66K |
| Dec 7, 18 | Wang Maoji | CEO | Purchase | $1.68 | 5 | $8.4 | 100.26K |
| Dec 7, 18 | Wang Maoji | CEO | Purchase | $1.84 | 1.17K | $2.15K | 100.25K |
| Dec 6, 18 | Wang Maoji | CEO | Purchase | $1.85 | 4.00K | $7.40K | 99.08K |
| Dec 6, 18 | Wang Maoji | CEO | Purchase | $1.60 | 2.60K | $4.16K | 95.08K |
| Dec 4, 18 | Wang Maoji | CEO | Purchase | $1.75 | 2.00K | $3.50K | 92.48K |
| Dec 4, 18 | Wang Maoji | CEO | Purchase | $1.86 | 100 | $185.7 | 90.48K |
| Dec 4, 18 | Wang Maoji | CEO | Purchase | $1.86 | 1.00K | $1.86K | 90.38K |
| Dec 4, 18 | Wang Maoji | CEO | Purchase | $1.80 | 520 | $936 | 89.38K |
| Oct 8, 18 | Fang Lida | CTO | Sale | -- | 8.04K | -- | -- |
| Sep 4, 18 | Wang Maoji | CEO | Purchase | $3.05 | 2.00K | $6.10K | 88.86K |
| Sep 4, 18 | Wang Maoji | CEO | Purchase | $3.10 | 1.00K | $3.10K | 86.86K |
| Sep 4, 18 | Wang Maoji | CEO | Purchase | $3.14 | 1.00K | $3.14K | 85.86K |
| Sep 4, 18 | Wang Maoji | CEO | Purchase | $3.15 | 1.00K | $3.15K | 84.86K |
| Aug 28, 18 | Wang Maoji | CEO | Purchase | $3.25 | 5.00K | $16.25K | 83.86K |
| Aug 28, 18 | Wang Maoji | CEO | Purchase | $3.30 | 5.00K | $16.50K | 78.86K |
| Aug 27, 18 | Wang Maoji | CEO | Purchase | $3.00 | 4.20K | $12.59K | 73.86K |
| Aug 24, 18 | Wang Maoji | CEO | Purchase | $2.90 | 36 | $104.4 | 69.66K |
| Aug 22, 18 | Wang Maoji | CEO | Purchase | $2.85 | 496 | $1.41K | 69.63K |
| Jul 30, 18 | Gong Haibin | CTO | Sale | -- | 7.27K | -- | -- |
| May 25, 18 | Wang Maoji | CEO | Purchase | $2.92 | 300 | $876 | 69.13K |
| Apr 19, 18 | He Xin | CTO | Purchase | -- | 8.87K | -- | 8.87K |
| Jan 22, 18 | He Xin | CTO | Sale | -- | -- | -- | -- |
| Apr 19, 18 | Belsky Michael D | CTO | Purchase | -- | 8.87K | -- | 8.87K |
| Apr 19, 18 | Liu Xianfang | CTO | Purchase | -- | 8.87K | -- | 16.64K |
| Jun 26, 17 | Liu Xianfang | CTO | Purchase | -- | 7.77K | -- | 7.77K |
| Apr 19, 18 | Zhang Hao | CTO | Purchase | -- | 8.87K | -- | 16.64K |
| Jun 26, 17 | Zhang Hao | CTO | Purchase | -- | 7.77K | -- | 7.77K |
| Apr 19, 18 | Kirsch James R | CTO | Purchase | $2.82 | 75.00K | $211.50K | 75.00K |
| Apr 19, 18 | Wang Maoji | CEO | Purchase | $2.82 | 70.00K | $197.40K | 280.00K |
| Apr 19, 18 | Song Jingbo | CTO | Purchase | $2.82 | 75.00K | $211.50K | 75.00K |
| Apr 19, 18 | XIAO JIANGPING | CFO | Purchase | $2.82 | 30.00K | $84.60K | 60.00K |
| Apr 19, 18 | XIAO JIANGPING | CFO | Purchase | -- | 5.00K | -- | 5.80K |
| Jan 22, 18 | Belsky Michael D | CTO | Sale | -- | -- | -- | -- |
| Mar 9, 17 | Wang Maoji | CEO | Purchase | $10.72 | 210.00K | $2.25M | 210.00K |
| Dec 4, 17 | Wang Maoji | CEO | Purchase | $4.70 | 10.00K | $47.00K | 68.83K |
| Dec 4, 17 | Wang Maoji | CEO | Purchase | $4.81 | 10.00K | $48.10K | 58.83K |
| Nov 28, 17 | Kirsch James R | CTO | Purchase | $4.22 | 3.00K | $12.67K | 143.96K |
| Nov 27, 17 | Kirsch James R | CTO | Purchase | $4.25 | 2.00K | $8.49K | 140.96K |
| Nov 20, 17 | Wang Maoji | CEO | Purchase | $4.47 | 17.50K | $78.22K | 48.83K |
| Nov 20, 17 | Kirsch James R | CTO | Purchase | $4.00 | 500 | $2.00K | 138.96K |
| Nov 17, 17 | Kirsch James R | CTO | Purchase | $3.97 | 1.10K | $4.37K | 138.46K |
| Sep 8, 17 | Kirsch James R | CTO | Purchase | $5.20 | 8 | $41.6 | 137.36K |
| Sep 7, 17 | Kirsch James R | CTO | Purchase | $5.35 | 116 | $620.6 | 137.35K |
| Sep 7, 17 | Song Jingbo | CTO | Purchase | $6.00 | 490 | $2.94K | 6.49K |
| Sep 7, 17 | Song Jingbo | CTO | Purchase | $6.00 | 3.00K | $18.00K | 6.00K |
| Sep 7, 17 | Song Jingbo | CTO | Purchase | $5.95 | 3.00K | $17.85K | 3.00K |
| Sep 5, 17 | Liu Xianfang | CTO | Purchase | $4.67 | 2.00K | $9.34K | 6.20K |
| Sep 5, 17 | Liu Xianfang | CTO | Purchase | $4.74 | 2.00K | $9.48K | 4.20K |
| Sep 5, 17 | Liu Xianfang | CTO | Purchase | $4.72 | 2.20K | $10.39K | 2.20K |
| Sep 6, 17 | Wang Maoji | CEO | Purchase | $4.95 | 1.23K | $6.09K | 31.33K |
| Sep 6, 17 | Wang Maoji | CEO | Purchase | $5.00 | 5.00K | $25.00K | 30.10K |
| Sep 5, 17 | Wang Maoji | CEO | Purchase | $4.55 | 7.10K | $32.30K | 25.10K |
| Aug 25, 17 | Kirsch James R | CTO | Purchase | $5.47 | 500 | $2.73K | 137.24K |
| Aug 18, 17 | XIAO JIANGPING | CFO | Purchase | $5.63 | 800 | $4.50K | 800 |
| Aug 18, 17 | Kirsch James R | CTO | Purchase | $5.96 | 1.00K | $5.96K | 136.74K |
| Jun 9, 17 | Wang Maoji | CEO | Purchase | $8.21 | 2.00K | $16.42K | 18.00K |
| Jun 9, 17 | Wang Maoji | CEO | Purchase | $8.10 | 8.00K | $64.80K | 16.00K |
| Jun 9, 17 | Wang Maoji | CEO | Purchase | $8.20 | 8.00K | $65.60K | 8.00K |
| Jun 9, 17 | Wang Maoji | CEO | Purchase | $8.21 | 2.00K | $16.42K | 146.82K |
| Jun 9, 17 | Wang Maoji | CEO | Purchase | $8.20 | 8.00K | $65.60K | -- |
| Jun 9, 17 | Wang Maoji | CEO | Purchase | $8.10 | 8.00K | $64.80K | -- |
| May 31, 17 | Kirsch James R | CTO | Purchase | $8.36 | 1.00K | $8.36K | 135.74K |
| May 23, 17 | Kirsch James R | CTO | Purchase | $8.20 | 1.00K | $8.20K | 134.74K |
| May 23, 17 | Kirsch James R | CTO | Purchase | $8.30 | 1.00K | $8.30K | 133.74K |
| May 22, 17 | Kirsch James R | CTO | Purchase | $8.35 | 1.00K | $8.35K | 132.74K |
| Mar 7, 17 | XIAO JIANGPING | -- | Sale | -- | -- | -- | -- |
| Dec 22, 16 | Wang Maoji | CEO | Purchase | $9.99 | 210.00K | $2.10M | 210.00K |
| Mar 9, 17 | XIAO JIANGPING | CFO | Purchase | $10.72 | 30.00K | $321.60K | 30.00K |
| Jan 18, 17 | Cosmic Forward Ltd | 10 percent owner | Purchase | $9.60 | 312.50K | $3.00M | 2.30M |
| Jan 1, 17 | He Xin | -- | Sale | -- | -- | -- | -- |
| Nov 7, 16 | White Winston Select Asset Funds, LLC | 10 percent owner | Purchase | $2.00 | 218.75K | $437.50K | 371.44K |
| Nov 7, 16 | White Winston Select Asset Funds, LLC | 10 percent owner | Sale | $9.60 | 97.31K | $934.13K | 246.44K |
| Nov 7, 16 | White Winston Select Asset Funds, LLC | 10 percent owner | Purchase | $2.00 | 125.00K | $250.00K | 125.00K |
| Nov 7, 16 | White Winston Select Asset Funds, LLC | 10 percent owner | Sale | $2.00 | 218.75K | $437.50K | -- |
| Nov 7, 16 | Zhang Hao | -- | Sale | -- | -- | -- | -- |
| Nov 7, 16 | Wang Maoji | -- | Sale | -- | -- | -- | -- |
| Nov 7, 16 | Song Jingbo | -- | Sale | -- | -- | -- | -- |
| Nov 7, 16 | Liu Xianfang | -- | Sale | -- | -- | -- | -- |
| Nov 7, 16 | Huang Xiaojing | -- | Sale | -- | -- | -- | -- |
| Nov 7, 16 | Cosmic Forward Ltd | 10 percent owner | Sale | -- | -- | -- | 1.98M |
| Sep 30, 16 | Butkevich Katherine A | CEO | Purchase | $8.19 | 57.50K | $470.93K | 57.50K |
| Jul 6, 16 | HILLMAN LEE S | CTO | Sale | -- | -- | -- | 20.00K |
| Jul 6, 16 | Schramm David | CTO | Sale | -- | -- | -- | 60.00K |
| Jul 6, 16 | Schramm David | -- | Sale | -- | -- | -- | -- |
| Jul 6, 16 | HILLMAN LEE S | -- | Sale | -- | -- | -- | -- |
| Dec 30, 16 | White Winston Select Asset Funds, LLC | 10 percent owner | Sale | $2.50 | 1.00M | $2.50M | -- |
| Jun 30, 16 | White Winston Select Asset Funds, LLC | 10 percent owner | Sale | $0.25 | 1.00M | $250.00K | -- |
| Jun 14, 16 | Proman Matthew B. | 10 percent owner | Sale | $0.63 | 25.15K | $15.86K | 2.03M |
| Jun 15, 16 | Proman Matthew B. | 10 percent owner | Sale | $0.65 | 379.16K | $246.00K | 1.65M |
| Jun 16, 16 | Proman Matthew B. | 10 percent owner | Sale | $0.63 | 3.27K | $2.06K | 1.65M |
| May 20, 16 | Kirsch James R | CTO | Purchase | $0.53 | 5.00K | $2.65K | 1.13M |
| May 18, 16 | Kirsch James R | CTO | Purchase | $0.53 | 10.00K | $5.30K | 1.13M |
| Mar 30, 16 | Butkevich Katherine A | Officer | Sale | -- | -- | -- | -- |
| May 2, 16 | Proman Matthew B. | 10 percent owner | Sale | $0.60 | 3.06M | $1.83M | 2.30M |
| Sep 10, 15 | Saenz Andrea | CTO | Purchase | $0.85 | 745 | $633.25 | 745 |
| Sep 10, 15 | Kirsch James R | CEO | Purchase | $0.85 | 8.00K | $6.80K | 1.12M |
| Sep 9, 15 | Mecklenburger David | CFO | Purchase | $0.75 | 1.50K | $1.13K | 4.50K |
| Sep 3, 15 | Marovitz Daniel | CTO | Purchase | $0.99 | 500 | $495 | 3.55K |
| Aug 28, 15 | Kirsch James R | CEO | Purchase | $1.01 | 9.00K | $9.09K | 1.11M |
| Aug 25, 15 | Marovitz Daniel | CTO | Purchase | $0.60 | 1.00K | $600 | 3.05K |
| Aug 24, 15 | Kirsch James R | CEO | Purchase | $0.60 | 32.00K | $19.20K | 1.10M |
| Aug 24, 15 | Marovitz Daniel | CTO | Purchase | $0.60 | 1.20K | $720 | 2.05K |
| May 22, 15 | Jones Star | CTO | Purchase | $2.84 | 1.50K | $4.26K | 960.60K |
| May 26, 15 | Mecklenburger David | CFO | Purchase | $2.50 | 2.90K | $7.25K | 3.00K |
| May 22, 15 | Mecklenburger David | CFO | Purchase | $2.50 | 100 | $250 | 100 |
| May 20, 15 | Marovitz Daniel | CTO | Purchase | $2.74 | 300 | $822 | 850 |
| May 20, 15 | Kirsch James R | CEO | Purchase | $2.77 | 10.00K | $27.70K | 1.07M |
| Mar 23, 15 | FEIERSTEIN BARRY | CTO | Purchase | $4.90 | 5.31K | $26.00K | 10.31K |
| Mar 23, 15 | Marovitz Daniel | CTO | Purchase | $4.90 | 7.14K | $35.00K | 122.94K |
| Mar 23, 15 | Pemberton Stephen | CTO | Purchase | $4.90 | 5.10K | $25.00K | 10.10K |
| Mar 23, 15 | ZUCKERBERG RANDI | CTO | Purchase | $4.90 | 5.10K | $25.00K | 5.10K |
| Mar 23, 15 | Saenz Andrea | CTO | Purchase | $4.90 | 5.10K | $25.00K | 10.10K |
| Mar 23, 15 | BRAZILE DONNA | CTO | Purchase | $4.90 | 5.10K | $25.00K | 5.10K |
| Mar 2, 15 | Perez Izquierdo Jorge | President | Sale | -- | -- | -- | -- |
| Dec 8, 14 | Kirsch James R | CEO | Purchase | $4.90 | 500 | $2.45K | 1.06M |
| Dec 4, 14 | Marovitz Daniel | CTO | Purchase | $4.97 | 150 | $745.5 | 550 |
| Dec 5, 14 | BRAZILE DONNA | CTO | Purchase | $4.98 | 100 | $498 | 100 |