001.1.1 机器视觉基础及应用概述.mp4 47.24M: [4 ?3 ]. t- ~0 n* f* ]3 O2 w: `. M
├──002.1.2 工业相机原理分类及选型.mp4 59.83M" s6 ~% Q; m6 p- Z8 f5 J$ S7 w
├──003.1.3 工业相机镜头原理及选型.mp4 44.32M1 y4 U: f/ n) f9 b8 A* y
├──004.1.4 光源工作原理及分类选型.mp4 22.95M
, n/ P2 e' b3 r6 m3 N├──005.2.1 VM软件试用安装.mp4 15.11M
: }4 ~ E& f |, [├──006.2.2 视觉套装硬件介绍.mp4 25.35M
2 s7 d5 t8 o4 p2 ^( t" Z% e2 M├──007.2.3 MVS软件安装及使用.mp4 22.97M& Z' k% g! q2 q3 {
├──008.2.4 Vision Master软件介绍.mp4 25.58M
) F% t- V' D3 y q$ D4 W├──009.2.5 VM使用之图像采集.mp4 33.38M! A2 S" x" m" z* M! K' _
├──010.2.6 VM使用之模板匹配(一).mp4 60.48M( G2 b) g3 C! y- l
├──011.2.7 VM使用之模板匹配(二).mp4 14.90M2 ^8 U- _# J3 T6 k
├──012.2.8 VM使用之灰度匹配.mp4 24.09M# C' R) O+ B6 S% l" W: A
├──013.2.9 VM使用之图形定位.mp4 29.02M
- M# h; x9 A, L8 p9 M/ Y1 M" O8 d├──014.2.10 VM使用之圆查找.mp4 47.75M
d) i- N" M6 `4 q+ ]├──015.2.11 VM使用之直线查找.mp4 13.53M
6 P5 R5 R- R% S8 k8 n├──016.2.12 VM使用之Blob分析.mp4 55.14M
$ y D' g, S' m0 ] H5 ?├──017.2.13 VM使用之卡尺工具.mp4 38.99M1 f F+ U* m& U V! v
├──018.2.14 VM使用之边缘检测及间距检测.mp4 15.71M. }' m: {. M- W1 N" o; U
├──019.2.15 VM使用之矩形检测及边缘交点.mp4 31.57M
' D, Z2 e+ G* V+ R ^, c├──020.2.16 VM使用之位置修正.mp4 29.57M( |9 S$ L V8 L$ {" a
├──021.2.17 案例分析之Blob定位.mp4 49.10M
7 b' N: Z* e) C ~$ ]+ O├──022.2.18 案例分析之模板匹配定位.mp4 30.40M
1 z- R& |# N. L, w1 S├──023.2.19 案例分析之圆查找检测.mp4 73.78M; @" w7 M. y7 T) G. z
├──024.3.1 VM图像处理之图像二值化.mp4 56.74M" c0 {# S" H& s/ x# j( g. l
├──025.3.2 VM图像处理之形态学.mp4 30.95M8 L s8 U% r' m1 G5 g
├──026.3.3 VM图像处理之形态学应用.mp4 36.06M
8 U+ L) K" m2 _ X+ b2 m├──027.3.4 VM图像处理之图像滤波.mp4 34.80M
5 _9 w A! d9 b0 i4 Y├──028.3.5 VM图像处理之图像增强.mp4 23.93M
: A; f9 B, [3 S! C2 h2 x- \├──029.3.6 VM图像处理之图像运算及组合.mp4 39.10M: I5 |1 J9 z$ I, j' V, F( H
├──030.3.7 VM测量应用之基本使用.mp4 57.53M' L4 D) h9 R" Y% m) R- g" T
├──031.3.8 VM测量应用之拟合工具.mp4 57.55M, c$ n8 O! d* P
├──032.3.9 VM测量应用之统计工具.mp4 22.08M! s; a( Y8 k7 r7 G' D
├──033.3.10 VM识别应用之条形码二维码.mp4 20.07M& J! H/ |# n) C' P
├──034.3.11 VM识别应用之字符识别.mp4 32.93M
/ B$ _2 y' r2 J) T├──035.3.12 VM定位应用之九点标定.mp4 38.31M
/ P6 w6 w" K: g├──036.3.13 VM通信应用之以太网通信.mp4 32.22M; Q& h" K5 G( U' Q) ?; ]
├──037.3.14 VM通信应用之串口通信.mp4 20.45M7 O; A4 g: A: o. A$ w/ X7 ^- u
├──038.3.15 VM逻辑应用之分支比较.mp4 22.12M: p# @# I! I) w) z: ?1 r8 q
├──039.3.16 VM逻辑应用之脚本模块.mp4 42.84M
' c! M' ~+ R4 M+ l├──040.4.1 项目硬件整体介绍.mp4 17.71M- v8 E# Q9 z5 q
├──041.4.2 步进驱动器及电机介绍.mp4 25.47M
9 K& E6 K- n3 k. }8 S/ d├──042.4.3 ECI运动控制卡介绍.mp4 37.17M
6 Z2 F) S& J8 c5 Q; \) z├──043.4.4 项目整体安装接线.mp4 22.28M. a, ]1 u+ _/ P; S7 M0 F
├──044.4.5 ZDevelop基本使用.mp4 23.87M" A4 _2 u1 [7 V/ ^. D8 }
├──045.4.6 ZDevelop快速调试.mp4 30.14M
4 i3 ~* ^& r J3 K/ P├──046.4.7 函数库介绍及基本使用.mp4 44.62M! |8 J& D' g9 b! O) Y* Q
├──047.4.8 快速上手之Demo应用.mp4 23.98M
: R4 _2 ] s- F7 M( G! ]4 J├──048.4.9 SDK封装之初始化.mp4 65.03M- H& _ Q2 V/ t* ~6 l1 j8 S$ G6 _
├──049.4.10 SDK封装之通用验证.mp4 58.33M. ~6 ?# `9 E" l' y4 t& B) f% H
├──050.4.11 SDK封装之连续运动.mp4 51.05M
& j* |& n: B$ L; D$ c4 m├──051.4.12 SDK封装之实时读取.mp4 41.84M
8 k1 _ I( |7 I├──052.4.13 点动功能界面实现.mp4 50.28M
/ k1 S4 |1 {2 D9 ^' O0 k/ Y├──053.4.14 点动控制功能实现.mp4 40.81M! }8 i- v5 }7 R$ A4 P$ x
├──054.4.15 系统状态实时显示.mp4 46.18M
0 o4 D& M6 f, u: A├──055.4.16 SDK封装之相对运动.mp4 53.51M
8 R. k+ \/ H6 V+ U# U Z├──056.4.17 SDK封装之绝对运动.mp4 31.09M
Z! ?$ c7 [' M7 w3 _├──057.4.18 相对绝对运动功能测试.mp4 44.18M
3 \5 ?9 i3 u8 @9 K9 l├──058.4.19 单轴回零原理说明.mp4 20.91M$ G0 X0 z( s& t
├──059.4.20 SDK封装之单轴回零.mp4 71.78M2 Z% `6 f5 y* Z7 V
├──060.4.21 单轴回零功能实现.mp4 48.10M# D' }4 @/ i: J2 h' U. r, i
├──061.4.22 单轴回零功能测试.mp4 49.03M; `' O. O i8 h, s, i
├──062.4.23 SDK封装之自动获取IP.mp4 24.38M, ~* h" P) e M2 d9 t2 }) A3 D3 _6 Z
├──063.4.24 SDK封装之XY定位控制.mp4 39.63M1 t( l( U7 o* \* O Z/ x3 a \
├──064.4.25 SDK封装之XYZ定位控制.mp4 32.38M
7 O* O& Y& u1 _├──065.4.26 多轴定位控制UI界面设计.mp4 59.12M2 _+ ^8 `/ l& A6 y; V
├──066.4.27 多轴快速定位功能实现.mp4 20.48M5 a- S( k0 I" J6 ~0 q7 ]) p
├──067.4.28 SDK封装之XYZ直线插补.mp4 65.59M. t. a' v- p. f5 L
├──068.4.29 多轴直线插补功能实现.mp4 34.54M
R! i. B" U) M/ f0 H├──069.4.30 SDK封装之XY圆弧插补.mp4 42.83M
# Q$ u6 g4 }8 o+ p( O2 v├──070.4.31 XY轴圆弧插补功能实现.mp4 59.99M
7 R: c* ^8 N; [* A├──071.4.32 案例效果展示及标定过程.mp4 66.14M4 s$ m/ N" a3 B% E8 |' P9 c
├──072.4.33 标定文件的导入导出实现.mp4 73.33M
7 }- _; r: E" n0 c% ?0 M* Y" w├──073.4.34 九点标定实现及初步测试.mp4 50.36M
6 n# V/ g: J1 ^ y├──074.4.35 视觉定位程序编写及测试.mp4 30.48M% f- a: l4 g( W" U/ N
├──075.4.36 视觉与上位机通信及测试.mp4 30.24M
+ R1 | `& l8 G3 ?$ r4 G+ c; s├──076.4.37 上位机实现视觉服务器连接.mp4 78.51M
. O* u/ ?. m( H& Q├──077.4.38 上位机联合视觉实现定位.mp4 45.00M6 J: H$ C, C. d
├──078.4.39 基于运动控制卡IO实现定位.mp4 55.94M' \2 @% t3 E" G9 |1 V$ Q6 U0 C
├──079.4.40 VM二次开发之环境配置.mp4 54.52M
8 Z' l* y. z4 Z. c/ O s├──080.4.41 VM二次开发之结果读取.mp4 26.75M
% @9 J% A: v# ?' p) D├──081.4.42 上位机与VM软件联合编程.mp4 41.56M
0 l- i7 l3 z. A6 \6 Q├──082.5.1 Halcon介绍及软件安装.mp4 47.05M& Z. \$ `, U" ^7 B7 q& u
├──083.5.2 HDevelop软件基本使用.mp4 25.18M
- r6 O) n3 c8 {/ B" E├──084.5.3 HDevelop软件使用及调试.mp4 28.34M
/ j* R0 _) f" M. I# h3 X' }/ |├──085.5.4 Halcon常用数据类型分析.mp4 58.24M
9 ^! O* Q5 A- {# q M├──086.5.5 Halcon元组操作及异常处理.mp4 41.82M4 X# y. R/ e# G' D$ o) ~" O W
├──087.5.6 Halcon图像读取及图像采集.mp4 51.27M( `7 n" a( w5 e! D
├──088.5.7 Halcon图像采集参数设置及保存.mp4 57.63M
5 h' J# B$ L0 k, }; K2 K├──089.5.8 图像变量Image、Region、Xld.mp4 61.42M* c. @' v# u7 ?% t0 _
├──090.5.9 Region生成及交差并补操作.mp4 40.95M
6 e J( t/ T: Z, Y( ?( H( Z: X# [├──091.5.10 Halcon语法总结及视觉通用流程.mp4 32.75M
; \$ I) O+ B& W├──092.5.11 Halcon开发入门之Blob分析.mp4 59.03M
6 Q# a+ z t, \├──093.5.12 灰度直方图及特征直方图.mp4 24.76M
: B& s: C$ O, Q+ N# L0 W' }2 q% t├──094.5.13 特征检测之Region常见特征.mp4 24.43M- p2 k$ Z+ x# {5 Z' L3 M
├──095.5.14 Halcon常用阈值分割方法.mp4 43.06M% u0 a- W5 x; G2 _
├──096.5.15 Halcon图像处理之形态学.mp4 26.41M
: D+ k$ y% R4 V8 ]7 R! r6 H) U5 x├──097.5.16 Halcon图形数组操作.mp4 42.49M4 I. N" W7 q) T) L6 a" i
├──098.5.17 Halcon图形轮廓操作.mp4 25.76M4 X% T, v& H7 ^8 ~. ]
├──099.5.18 图像填充及Blob流程总结.mp4 26.83M$ j" K( q3 W% @/ s5 O" z5 c5 @
├──100.5.19 Blob流程案例巩固.mp4 49.24M
$ b/ D' w# W5 \0 ~├──101.5.20 Blob定位实战案例分析.mp4 50.81M
. G) i. w4 ^* L! \5 [3 a├──102.5.21 图像预处理之图像滤波.mp4 38.20M6 b! p, {' O/ {3 I
├──103.5.22 图像预处理之图像转换.mp4 66.53M5 l" S |0 Q9 {+ K. v
├──104.5.23 Halcon几何定位之模板匹配.mp4 35.87M) g& T3 H! B {5 G
├──105.5.24 Halcon创建模板参数说明.mp4 44.73M3 I! |) B- D$ F+ _$ l
├──106.5.25 Halcon仿射变换原理分析.mp4 97.24M
! [6 l, y% F/ L, j├──107.5.26 Halcon仿射变换原理巩固.mp4 29.60M; E b4 {8 _- c2 {
├──108.5.27 Halcon自定义算子封装.mp4 16.02M4 R2 A, U% j6 B1 S3 V
├──109.5.28 Halcon自定义算子添加.mp4 27.20M
, f, i) i. T* q, s* F) ?├──110.5.29 Halcon模板匹配之同步异步缩放.mp4 44.75M
; l2 K/ E% X) p4 c* `├──111.5.30 模板匹配流程梳理及实现.mp4 77.28M! |* `) ~; ~8 H5 w/ B: e' `
├──112.5.31 Halcon模板匹配之多模板.mp4 28.02M: U- W' K$ A: d+ ~+ O, _7 {, R
├──113.5.32 几何定位实现跟随效果.mp4 49.49M+ R& ]. z/ m% y0 p
├──114.5.33 Blob定位实现跟随效果.mp4 34.20M$ \" y7 F2 L! o" n) B. F) g
├──115.5.34 Halcon测量工具及其原理.mp4 28.50M
f4 x$ x* f! Z& G├──116.5.35 Halcon外部算子直线查找.mp4 53.65M5 C, P) G7 A2 }& r3 f( Z" h
├──117.5.36 Halcon外部算子圆查找.mp4 13.36M6 ?7 I% z- o1 v2 E4 f: N+ M
├──118.5.37 几何定位测量间距.mp4 93.31M
. e# S" J8 U/ P) Q5 M├──119.5.38 Blob定位实现圆查找.mp4 153.00M
- e4 A6 ~& }/ E* h7 ^/ c├──120.5.39 仿射变换测量直线到圆心距离.mp4 117.03M
( I+ ?- n( G/ ?* V9 o├──121.6.1 Halcon联合C#编程的三种方式.mp4 19.85M8 A7 O; ]7 b- a, j$ a9 W
├──122.6.2 HDevelop导出C#代码实现联合编程.mp4 34.90M
; Y: W3 _7 p* B6 k- ~├──123.6.3 通过面向对象的方式实现联合编程.mp4 37.88M* a0 _) |/ W1 D5 t+ q. i
├──124.6.4 基于脚本引擎的方式实现联合编程.mp4 34.95M
% [* g& M9 `; @3 f2 d' T1 S6 e├──125.6.5 C#与Halcon实现定位测量案例说明.mp4 21.33M
% C, N# V7 z9 N' z: A& X├──126.6.6 几何定位测量案例之UI界面设计.mp4 47.68M, M' u2 F" J! W# s1 y
├──127.6.7 基于Halcon实现图像读取显示.mp4 47.08M7 U! x( A0 Q0 U- d" r! }: k
├──128.6.8 基于Halcon实现图像保存.mp4 38.85M
4 ?5 M: ~4 F9 U4 O+ S& L; t, p5 z├──129.6.9 基于Halcon实现相机连接及采图.mp4 56.51M6 W% V- b% v# P
├──130.6.10 Halcon帮助类及Halcon初始化.mp4 28.95M' R- y+ v, l; j! \
├──131.6.11 系统日志及相机参数读取.mp4 46.81M
# j3 ^9 P! C1 E├──132.6.12 相机参数设置及连续采图.mp4 55.32M
( f1 p3 b) Q3 }) E9 D7 q├──133.6.13 基于Halcon实现模板创建.mp4 61.42M
5 b7 F4 e" H) D6 [/ L+ T├──134.6.14 外部函数导出及窗体交互.mp4 47.76M2 h, q7 F5 O. `
├──135.6.15 基于Halcon实现模板查找.mp4 65.68M$ _" @1 _3 Q1 K: A0 N
├──136.6.16 几何定位巩固之连续查找.mp4 21.92M9 C: o% M; |4 D8 s6 L5 {
├──137.6.17 外部函数导出及圆ROI绘制.mp4 33.85M$ f& l ]1 v7 }3 k6 H) `
├──138.6.18 圆拟合过程思路及实现.mp4 145.51M
$ ~; a7 d0 h% P& S├──139.6.19 圆拟合参数及方法优化.mp4 71.92M
$ D2 O1 |5 M r+ |├──140.6.20 像素标定及圆测量流程.mp4 76.28M
" z, R, A! l; f" ]" m├──141.6.21 基于仿射变换实现跟随测量.mp4 78.50M- Y! ?& i5 w' i3 n
├──142.6.22 基于Halcon实现模板存储.mp4 81.05M/ z* j. a% j. ~$ I3 \0 S" ?1 @
├──143.6.23 模板存储优化及模板相关管理.mp4 65.88M2 Q- m4 {% l" |+ y& J
├──144.6.24 模板加载实现及实际测量应用.mp4 88.20M( |1 t% C \+ K# S. u
├──145.6.25 连续测量及实时测量应用.mp4 49.24M; x3 l# ~( J+ i5 h9 b- j
├──146.6.26 运动控制与手眼标定案例功能演示.mp4 25.28M
3 H! L$ }% W b S6 A% i' N9 w9 Q5 ~8 |├──147.6.27 运动控制点动及相关功能集成.mp4 87.80M
4 b# f9 u- W' |8 B├──148.6.28 手眼标定之查找圆原理实现.mp4 56.89M
# I, T, O6 b" c0 o+ V├──149.6.29 手眼标定之模板保存与加载.mp4 34.87M% {$ Q- u8 T8 M4 T* x
├──150.6.30 手眼标定数据添加删除及保存.mp4 67.93M* A/ z. J4 {6 f/ E
├──151.6.31 手眼标定之标定加载及验证.mp4 81.75M1 E) s4 j0 O) n5 D/ C, G
├──152.6.32 运动控制及手眼标定自动流程.mp4 78.25M# h: t% ]' V& u! s
├──153.7.1视觉平台介绍及软件环境搭建【1】.mp4 101.49M
( L% D# t: K- r" B0 ?1 ] E. ]% C$ E├──154.7.2视觉平台介绍及软件环境搭建【2】.mp4 50.94M' t! D) h6 r1 g5 d* |7 f$ D
├──155.7.3视觉平台介绍及软件环境搭建【3】.mp4 156.76M
% }( Z! w8 ?1 Q3 S+ S1 r7 O├──156.7.4视觉平台介绍及软件环境搭建【4】.mp4 28.65M
) I; x- j/ D8 B# T/ ]├──157.7.5C#运动控制卡开发及二次封装【1】.mp4 54.74M3 B: S8 Q9 ?: }+ G1 X
├──158.7.6C#运动控制卡开发及二次封装【2】.mp4 201.28M6 K, o! a! F& S. o
├──159.7.7C#运动控制卡开发及二次封装【3】.mp4 113.15M$ X, v/ ]) A6 R1 j7 d, ]
├──160.7.8海康SDK二次开发及九点标定【1】.mp4 172.41M
+ j9 J" x8 L/ {! Z7 g& L0 F5 u├──161.7.9海康SDK二次开发及九点标定【2】.mp4 229.45M
; q5 o2 k7 C" }' |" I├──162.7.10海康SDK二次开发及九点标定【3】.mp4 27.32M
7 u3 ~9 Y7 n+ y' k' p. u1 @) \7 {( F3 H├──163.7.11模板匹配、圆查找及九点标定【1】.mp4 141.89M
1 L0 i0 Q4 Q0 V$ z├──164.7.12模板匹配、圆查找及九点标定【2】.mp4 133.73M
* ]' s" d* r" l9 ~; L; d├──165.7.13模板匹配、圆查找及九点标定【3】.mp4 9.41M4 p3 K+ m2 [& u/ C |
├──166.7.14模板匹配、圆查找及九点标定【4】.mp4 127.05M4 K U6 D& e. v7 \/ G
├──167.7.15九点标定与旋转标定原理说明【1】.mp4 82.95M1 `0 v0 _4 `7 i) }- H
├──168.7.16九点标定与旋转标定原理说明【2】.mp4 89.94M$ x E) M, X% [" s
├──169.7.17九点标定与旋转标定原理说明【3】.mp4 49.84M
5 A0 A4 m v+ D) O" I0 E# T├──170.7.18九点标定与旋转标定原理说明【4】.mp4 135.14M
8 t7 z- M( y) ^* g" v├──171.7.19旋转标定与自动标定原理说明【1】.mp4 181.73M
( ~* A' r1 }; q9 l├──172.7.20旋转标定与自动标定原理说明【2】.mp4 215.18M
; ~! w* U! {( U5 L2 I├──173.7.21自动标定与下相机标定实践【1】.mp4 115.84M
, A- e( P h, ^! R├──174.7.22自动标定与下相机标定实践【2】.mp4 76.60M
; O1 H" l- w' ^" |├──175.7.23自动标定与下相机标定实践【3】.mp4 152.76M' M' d/ W4 E0 ^
├──176.7.24自动标定与下相机标定实践【4】.mp4 34.21M- [. o2 h+ k+ ?+ w4 m
├──177.7.25参数配置及整体自动流程【1】.mp4 183.11M
, o/ J# X! R' X: Z0 t% P* G├──178.7.26参数配置及整体自动流程【2】.mp4 116.71M+ ~9 k5 o* G$ @% ]+ M8 u
├──179.7.27参数配置及整体自动流程【3】.mp4 59.87M
; P/ l& }- w5 z& H$ o! K├──180.7.28三相机自动定位及矩形产品拟合【1】.mp4 197.64M7 A+ Q( v% }5 E$ H+ j5 Z5 i
├──181.7.29三相机自动定位及矩形产品拟合【2】.mp4 48.47M. K5 i: T; j3 Q! e* `' W
├──182.7.30三相机自动定位及矩形产品拟合【3】.mp4 190.66M2 D- T! U) P7 |+ ] V' M% u! O: f
├──183.01-8.1EPSON快速入门及VM标定【1】.mp4 42.58M
) x. s+ C- E1 J1 Q9 F4 J├──184.02-8.1EPSON快速入门及VM标定【2】.mp4 31.05M2 q9 @) x" K* g; p3 H$ H$ g
├──185.03-8.1EPSON快速入门及VM标定【3】.mp4 26.03M( n+ B( y( O6 F+ E5 ~
├──186.04-8.1EPSON快速入门及VM标定【4】.mp4 63.98M
- t1 d: @" J& A- {5 E0 s. ?├──187.05-8.2VM九点标定及旋转标定【5】.mp4 36.27M1 h: c& q7 H2 M/ o. q' z5 R9 K
├──188.06-8.1EPSON快速入门及VM标定【6】.mp4 10.16M
* d* B) E; h I" L3 p: l: p$ r├──189.07-8.2VM九点标定及旋转标定【1】.mp4 66.55M7 y5 ^$ S4 A/ K R
├──190.08-8.2VM九点标定及旋转标定【2】.mp4 29.83M
( [: [' H+ X) U* c├──191.09-8.2VM九点标定及旋转标定【3】.mp4 54.11M/ C! A6 v# K. i
├──192.10-8.2VM九点标定及旋转标定【4】.mp4 20.51M
4 H- S8 z. R6 v. p├──193.11-8.2VM九点标定及旋转标定【6】.mp4 76.32M0 [0 f8 B% U% ]1 @) k
├──194.12-8.2EPSON与VM抓取贴合【1】.mp4 79.80M d% T& a# o( | E5 w
├──195.13-8.2EPSON与VM抓取贴合【2】.mp4 54.89M
2 T& D* L6 v/ q├──196.14-8.2EPSON与VM抓取贴合【3】.mp4 52.66M
) C d! O) Q v) Y W5 d├──197.15-8.2EPSON与VM抓取贴合【4】.mp4 44.29M
2 H' b4 |3 h& k├──198.16-8.2EPSON与VM抓取贴合【5】.mp4 89.44M0 E+ B3 k, q# K l( }( n# @
├──199.17-8.4EPSON自动流程编写【1】.mp4 64.94M8 H0 ^( K& D1 O6 P5 f; w) t4 V, C
└──200.18-8.4EPSON自动流程编写【2】.mp4 35.40M y, c* K! f& w6 @ N8 u4 Z! ]
! T" v. k- H5 G( C" `/ m
: N7 C: Y0 [4 a h( e! x
$ }5 S3 g2 d. z& e0 U* r# F4 t, E# r! z7 a" \0 F0 ]& C% K! F
永久至尊VIP回复即可下载学习,非至尊VIP暂不支持下载此资源! 赞助VIP
4 D+ `, D; d' A4 |/ }# |
/ n3 x' y" }2 n1 V. I+ T. {0 H$ z+ W5 K
|