氮气置换计算3.0for excel 2010
管道氮气置换工程量计算规则

• 3.大型机械进出场费 • 因氮气置换往往需出动大型车辆(现 场制氮车、液氮槽车、拉运设备材料 载重汽车等),根据施工距离,对大 型机械进出场台班数量及台班单价作 如下规定:
表2 氮气置换大型机械进出场费
施工距离 大型机械进出 场台班数量 不计 台班单价 备注
Байду номын сангаас
距企业基地 ≤25Km
不计
距企业基地> 设计或置换方 根据大型车辆 含机上人工、 25Km 案配置的大型 总吨位和行驶 车辆油料消耗 车辆数量 距离按0.8元 及过路过桥费 /t.Km计(返 等。 空计50%)。
• 7.置换机械设备台班停滞占用费,计算 方法为:每超过7小时计一台班,行驶 设备按台班费用的80%计算,非行驶设 备按台班费用的50%计算(台班单价按 定额机械台班费计)。
• 8.操作人员等待费,计算计算方法为: 每超过7小时计一工日,只计人工工日 单价44.50元/工日,不再计取费用。
三、使用注意事项
• 1.一般季节(春、夏、秋季)施工, “液氮汽化供气”若不需要氮气加热 器时,则扣除定额基价中相应的“氮 气加热器”台班。
• 2.按股份公司《石油建设安装工程概算 指标》计价材料、机械费调整系数计 算养路费、牌照税及燃料动力费(目 前为“油计字[2006]267号”文件,若股 份公司出台新文件,则以新规定为 准)。
• 注:1.直接行驶的小型运输车辆、仪器、仪 表等不计大型机械进出场费; • 2.计算大型机械进出场费后,不得再另计施 工队伍调遣费。
• 根据施工距离(含返空)和车辆吨位 计算“大型机械进出场费”,计算公 式为: • 大型机械进出场费=大型车辆总吨位 t×(施工单程距离-25)Km× (0.8+0.4)元/t.Km (元)
液化天然气全容罐干燥置换氮气用量计算

摘 要: L N G全容罐 投入 运 行 前 需进 行 氮 气 干燥 置 换 , 以保 证 气相 空间 的 水露 点 及 氧 体积
分数 达到规 定 指标要 求 。利 用微 积分 对 氮气干燥 置 换过 程 进行 计 算 , 建立 氧 体积 分 数 及 水露 点 随 干燥 置换 时 间变化 的模 型 , 计 算 出干 燥 置 换 时 间及 相 应 氮 气 用 量 。将 模 型 应 用 于 1 6×1 0 1 1 1 ’的
作 者简介 : 贾保 印 ( 1 9 8 3一 - l l > 男, l 山东 城 人 , 工 程 师, 硕士 , 从事天然气液化技术 的设 计工作。 。
分 数及水 露 点降低 至 安全水 平 。 目前 国 内对全 容罐 干燥 置换 过程 的 氧体积 分数 和 水露 点 理 论 计 算 文 献 较 少 。本 文 以 有 效 容 积 为1 6×1 0 m 的全容罐 为例 , 结 合 其 内部 结 构 和 干 燥 置换程 序 , 对该 过 程 氧 体积 分 数 和 水 露 点 随 吹扫 时 间 的变化 进行 计算 研 究 , 进 而建 立 吹 扫 时 间 和 氮 气 用量 的理论 计算 方 法 。
过 吊顶 的通气孔 进 行 连 接 , 干 燥 置换 前 该 空 间充 满
空气 。
焊施工 工 艺造成 在 一次底 板 与混凝 土块 间形 成气 相 空间 , 干燥 置换前 该 空间储 存少 量 的空气 。
区域 C: 热 角保 护 区域 和罐底 保 冷层 空 隙 空 问 。 热 角保 护 区域 由 9 %镍钢板和泡沫玻璃组成 , 罐 底 保冷 层 主要 由多层 泡 沫 玻 璃 组 成 , 在 泡 沫 玻璃 之 间 形成 气 相空 间 , 干 燥置换 前该 空 问储存 少量 的空气 。
氮其化合物计算综合 详细版

例:等体积混合而成的四组气体: ①NO2+NO ②NO2+O2 ③NO+O2 ④ HCl+N2 将其分别通入体积相同的试管并立即倒立在足量的水中,试管 ③ ② ④ ① 内水面上升占试管的高度由高到低依次是_____________
谢谢!
3 8
=0.0225mol
0.0225mol 0.1L
所以溶液中c(Cu2+)=
=0.225mol/L
例:在标况下,将O2与NO 3∶4 的体积比充满一个干燥烧 瓶,将烧瓶倒置于水中,瓶内液面上升,最后烧瓶内溶液 的物质的量浓度为( ) A、0.045mol/L
C、 0.026mol/L
B、0.036mol/L
铜与一定量浓硝酸反应,得到硝酸铜溶液和NO、N2O4、 NO2 的混合气体,这些气体与5.6L O2(标准状况)混合后通入水 中,所有气体完全被水吸收生成硝酸。则消耗铜的质量是多少?
3Cu + 8HNO3(浓)= 3Cu(NO3)2 + 2NO↑+ 4H2O Cu + 4HNO3 (稀)= Cu(NO3)2 + 2NO2 ↑ + 2H2O
3Cu+8HNO3(稀)=3Cu(NO3)2+2NO↑+4H2O
192mg
(38.4-x)mg 64:44.8=x:y 192:44.8=(38.4-x):(22.4-y)
44.8mL
(22.4-y)mL
从而求得参加反应的硝酸为 2.2×10-3mol
解析二:
根据氮元素守恒可得
n(HNO3) = n(Cu) ×2 + n(气体) =﹛(38.4×10-3) ÷64 ﹜×2mol + 1 ×10-3mol
氮气置换方案

氮气置换方案一、全线氮气分段置换方法之一1、全线置换阀间距、阀间容积、置换时间(1) 计算管线阀间距阀间距依据施工图纸或实地测量出管线的长度(m) 。
(2) 计算管线阀间容积阀间容积V =πR2L (m3) ;式中R 为管子内半径, L 为管段长,单位均为m。
(3) 计算管线阀间氮气置换时间置换时间t = V/ g ,min ; g 为进入管线的氮气流量,m3/ min (一般按5 ~ 10 m3/ min 考虑) 。
2、置换原则、范围与合格标准(1) 置换原则:分段置换,一般每段长度为5~20 km ,建议以阀间为界。
(2) 置换范围:起点为首站(发球筒) 经管线各个截止阀门至末站内收球筒。
(3) 氮气置换合格标准:管道内混合气体中的氮气体积百分比大于98 %(即氧气体积含量小于2 %) ,并且连续3 次(间隔为5 min) 对放气口取样都低于此值时,置换合格。
3、氮气置换步骤(1) 管线第一段(首站发球筒至某个截止阀门“A”)①确认“A”阀门处于关闭状态;②在“A”阀门靠近首站一侧安装放气取样口;③打开放气取样口的阀门;④打开放球筒后的阀门;⑤用制氮车将高纯度氮气(9919 %) 从首站发球筒注入管线内,当氮气注入量等于该段管子容积时,在放气口处用便携式测氧仪检测,直至置换合格,并作好记录;⑥关闭放气取样口的阀门,按原样安装相应的设备,并检查严密性;⑦第一段置换结束。
(2) 管线第二段(阀门“A”—阀门“B”)①确认“B”阀门处于关闭状态;②在“B”阀门靠近首站一侧安装放气取样口;③打开放气取样口的阀门;④打开“A”阀门;⑤用制氮车将高纯度氮气(9919 %) 从首站经第一段管道注入第二段管线内,当氮气注入量等于该段管子容积时,在放气口处用便携式测氧仪检测,直至置换合格;⑥关闭放气取样口的阀门,按原样安装相应的设备,并检查严密性;⑦第二段置换结束。
(3) 管线第三段、第四段⋯⋯(“B”—“C”阀门、⋯⋯) ,依次重复上次过程,直到最后一段置换完成。
氮气置换装置操作规程

氮气置换装置操作规程
一、准备工作
1、关闭设备上的各个阀门。
2、将氮气瓶组接到相应的减压阀上。
3、把表面清洗干净的待处理天然气钢瓶与胶管连接。
二、正常置换操作
1、打开氮气瓶阀门,调整减压阀后氮气压力为0.4~0.6MP。
2、打开相应的氮气瓶组球阀V5~V8。
3、打开待置换气瓶瓶阀和瓶组球阀V9/V10。
4、打开V1/V2阀将氮气充入到待置换的气瓶内。
5、关闭氮气瓶组的总阀V1,打开放空阀V4,将混合气体放空。
6、再关闭放空阀,打开氮气瓶组的总阀V1,将氮气充入到待置换
的气瓶内。
7、重复上述操作,直到排放的气体中可燃气体的含量不超过2%。
8、如果待置换气瓶内压力高(一般0.05MP)时,先通过回收阀
V3将瓶内氮气进行回收。
三、停止操作
1、关闭各个阀门。
2、卸下已处理的天然气瓶,换上新的待处理气瓶。
氮气置换装置安全注意事项
1、由于装置处理的对象是压缩天然气瓶,因此,设备必须安装于
防爆区内,并注意加强防火及防爆工作。
2、按国家标准规定,每小时向大气排放的天然气不得超过2立方
米。
3、经常检测分析回收气体中可燃气体的含量,并将其控制在规定
的指标以内。
4、氮气置换合格标准:气瓶内混合气体中的氮气体积百分比大于
98%(即天然气体积含量小于2%),并且连续三次(间隔为5分钟)对放气口取样都低于此值时,置换合格。
5、天然气与空气混合的爆炸极限为:体积比5%~16%:1。
Excel2010实验操作完整版

实验四Excel 2010操作实验4.1 Excel 2010的编辑与格式化【实验目的】1.熟练掌握Excel2010的基本操作。
2.掌握单元格数据的编辑。
3.掌握填充序列及自定义序列操作方法。
4.掌握公式和函数的使用方法。
5.掌握工作表格式的设置及自动套用格式的使用。
【实验要求】1.实现单元格数据的基本编辑。
2.利用自动填充序列方法实现数据输入,学会自定义序列及其填充方法。
3.利用公式和函数完成数据的简单计算,并将工作簿加密保存。
4.实现对工作表的格式化,如字体、颜色、底纹、对齐方式及数据格式等。
4.1.1 Excel 的基本操作【实验内容】1.启动Excel 2010并更改工作簿的默认格式2.新建空白工作簿,并按样表4-1格式输入数据。
3.利用数据填充功能完成有序数据的输入。
4.利用单元格的移动将“液晶电视”所在行至于“空调”所在行的下方。
5.调整行高及列宽。
【样表4-1】【实验步骤】1.启动Excel2010并更改默认格式(1)选择“开始|所有程序|Microsoft office|Microsoft office Excel 2010”命令,启动Excel 2010。
(2)单击“文件”按钮,在弹出的菜单中选择“选项”命令,弹出“Excel选项”对话框,在“常规”选项面板中单击“新建工作簿”时区域内“使用的字体”下三角按钮,在展开的下拉列表中单击“华文中宋”选项。
(3)单击“包含的工作表数”数值框右侧上调按钮,将数值设置为5,如图4-1所示,最后单击“确定”按钮。
图4-1 Excel选项(4)设置了新建工作簿的默认格式后,弹出Microsoft Excel提示框,单击“确定”按钮,如图4-2所示。
图4-2 Microsoft Excel提示框(5)将当前所打开的所有Excel 2010窗口关闭,然后重新启动Excel 2010,新建一个Excel表格,并在单元格内输入文字,即可看到更改默认格式的效果。
氮气置换时间统计

催化联合装置氮气置换核算0.6MPa氮气进装置流速按20m/s计算,我厂给催化装置提供的氮气管线Φ50瞬时量为:141.3m3/h;给气分及MTBE装置提供的氮气管线Φ100瞬时量为:565.2m3/h。
1.催化公用工程系统氮气罐体积=10.7m3,放空分液罐体积=36.6m3。
氮气系统公用工程置换氮气管线按Φ50,L≈400m算,体积≈0.785m3。
公用工程系统置换氮气共计48.1m3。
公用工程系统置换氮气时间48.1÷141.3=0.34小时=20.4分2.反应系统原料油缓冲罐体积=39.8m3,燃料气分液罐体积=3.25m3。
反应系统置换氮气管线按Φ80,L≈18根×200m算,体积≈18.1m3。
反应系统置换氮气体积共计61.2m3。
反应系统置换氮气时间61.2÷141.3=0.43小时=26分3.分馏系统分馏塔体积=451.9m3,气提塔体积=6.9m3,回炼油罐体积=30m3,封油罐体积=17.1m3。
分馏系统置换氮气管线按Φ200,L≈6系统×400m算,体积≈75.36m3。
分馏系统置换氮气体积共计581.26m3。
分馏系统置换氮气时间581.26÷141.3=4.12小时=4小时8分4.吸收稳定系统吸收塔体积=60.8m3,解析塔体积=122.7m3,再吸收塔体积=12.5m3,稳定塔体积=145.91m3,轻重汽油分离塔体积=38m3,气压机出口油气分离罐体积=57.5m3,稳定塔顶回流罐体积=46.4m3,轻重汽油分离罐体积=15.6m3,凝缩油压送罐体积=3m3。
稳定系统置换氮气管线按Φ150,L≈5系统×500m算,体积≈22.1m3。
稳定系统置换氮气体积共计524.5m3。
分馏系统置换氮气时间524.5÷141.3=3.71小时=3小时43分5.精制系统干气脱硫塔体积=13.2m3,液化气脱硫塔体积=77.4m3,氧化塔体积=13.5m3,干气分液罐体积=1.34m3,净化干气分液罐体积=1.34m3,尾气分液罐体积=4.5m3,液化气缓冲罐体积=36.8m3,贫胺液储罐体积=10.7m3,地下溶剂罐体积=4.97m3,溶剂中间罐体积=5.4m3,溶剂分离罐体积=2.6m3,反抽提沉降分离罐体积=20.9m3,一级脱硫抽提沉降罐体积=36.2m3,二级脱硫抽提沉降罐体积=36.2m3,水洗沉降分离罐体积=36.2m3。
丙烯氮气置换和干燥方案

低温丙烯氮气置换和干燥方案一.氮气置换和干燥的目的1.干燥的目的是除去可能会对工艺和管线造成不利影响的水分。
2.氮气置换的目的是防止气相乙烯灌装过程中发生空气(特别是氧气)与可燃气体(丙烯)混合后引起的爆炸的可能性。
二.氮气置换和干燥前的准备工作1.储罐已经清理完毕封闭或者无需再进入检查。
2.罐体安全阀真空阀已经调校完毕,上下游阀打开,仪表已投用。
3.罐体仪表(压力,温度,液位等)调校完毕,仪表已投用。
4.与低温储罐相连管线上阀门关闭,加盲板隔离并挂禁动牌。
5.摘除吹扫期间安装的临时管线,包括胶管。
6.干燥和置换所需的临时管线,已配置完毕。
7.夹层干燥置换时,防止珍珠岩被吹出所用的管口填充物,纱布,铁丝等材料已安放准确。
8.珍珠岩注入管口防雨措施已准备完毕。
9.干燥置换时,罐顶压力监控的2个水压计已放置合适位置,具备投用条件。
10.低温丙烯罐区氮气系统已具备投用条件。
11.氧含量分析露点分析仪器准备就绪。
12.应贴上“氮气排放正在进行”的指示标签,并在氮气排放管口处设安全路障。
13.在储罐吹扫周围设带有警示信号路障,除操作人员外将其他人员隔离开。
14.在干燥和空气吹扫作业之前,根据检查清单对所有准备工作进行确认。
15.开车技术人员已到现场,准备就绪。
三.氮气干燥和置换控制指标,储罐容积空间及干燥置换氮气需求量过程置换干燥项目置换干燥速度置换干燥结束目标内罐:1000—1400Nm3/h夹层:200—300Nm3/h氧含量≤5%露点≤-40℃氮气置换开始2小时始后开始测量,以后每6小时测量一次储罐容积空间序号12名称内罐环形空间容积m3177001300备注通过氮气甩头开度调节置换气量置换过程中罐压400—660mmWC测量步骤3拱顶总空间220021200干燥置换氮气需求量21200m3×2.5倍=大约60000Nm3(大约75吨)四.置换干燥气源低温丙烯罐的置换干燥氮气来自界区氮气罐网。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
实气置换计算器3.0
理论 理论数据
项目 初始容器内烃类压力 理论充压压力 理论泄压压力 置换合格目标值 理论应该置换次数 假设实际置换次数 实际实气含量
假设置换 14次应该使用的实气量
实气使用量计算
数量 0 1.50 0.40 99.9500 13.1091 14 99.9702 30.6992 单位 Barg Barg Barg % times times 项目 实气温度 实气分子量 体积 理论合格需用的实气用量 数量 0 28 1596 28.746 单位 º C 1.2490kg/m3 m3 吨
m m m m m m m m m m m m m m m m m m m m m m m m
0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
3
容器总体积 No 容器1 容器2 容器3 容器4 容器5 容器6 容器7 容器8 容器9 容器10 容器11 容器12 容器13 容器14 容器15 容器16 容器17 容器18 容器19 容器20
1596 体积 1596 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
充压用时计算
实气流量大约 充压一次用时 总的充压用时 4.400 0.50 6.98 t/h 小2次 第 3次 第 4次 第 5次 第 6次 第 7次 第 8次 第 9次 第10次 第11次 第12次 第13次 第14次 第15次 充压压力 数量 单位 Barg 1.50 Barg 1.11 Barg 1.07 Barg 1.21 Barg 1.52 Barg 1.31 Barg 1.60 Barg 1.56 Barg 0.00 Barg 0.00 Barg 0.00 Barg 0.00 Barg 0.00 Barg 0.00 Barg 0.00 泄压压力 数量 单位 Barg 0.37 Barg 0.37 Barg 0.37 Barg 0.37 Barg 0.61 Barg 0.33 Barg 0.33 Barg 0.34 Barg 0.00 Barg 0.00 Barg 0.00 Barg 0.00 Barg 0.00 Barg 0.00 Barg 0.00 实气含量 数量 单位 % 45.2000 % 64.4190 % 76.4512 % 85.4019 % 90.6734 % 94.6301 % 97.2531 % 98.5622 % 98.5622 % 98.5622 % 98.5622 % 98.5622 % 98.5622 % 98.5622 % 98.5622 实际总的实气用量 实气用量 数量 单位 Ton 2.2526 Ton 1.4752 Ton 1.3954 Ton 1.6745 Ton 1.8140 Ton 1.9536 Ton 2.5317 Ton 2.4320 Ton 0.0000 Ton 0.0000 Ton 0.0000 Ton 0.0000 Ton 0.0000 Ton 0.0000 Ton 0.0000 15.5290 Ton
m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m m3 m3 m3 m3 m m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m m3 m3 m3 m3 m m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m
3 3 3 3 3
3 3 3 3 3
m3 m3 m3 m3 m m3 m3
3
m3 m3 m3 m3 m m3 m3
3
管线77 管线78 管线79 管线80 管线81 管线82 管线83 管线84 管线85 管线86 管线87 管线88 管线89 管线90 管线91 管线92 管线93 管线94 管线95 管线96 管线97 管线98 管线99 管线100
M3 单位 m3 m3 m3 m3 m3 m3 m3 m m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3
3
管线21 管线22 管线23 管线24 管线25 管线26 管线27 管线28 管线29 管线30 管线31 管线32 管线33 管线34 管线35 管线36 管线37 管线38 管线39 管线40 管线41 管线42 管线43 管线44 管线45 管线46 管线47 管线48 管线49 管线50 管线51 管线52 管线53 管线54 管线55 管线56 管线57 管线58 管线59 管线60 管线61 管线62 管线63 管线64 管线65 管线66 管线67 管线68 管线69 管线70 管线71 管线72 管线73 管线74 管线75 管线76
容器21 容器22 容器23 容器24 容器25 容器26 容器27 容器28 容器29 容器30 容器31 容器32 容器33 容器34 容器35 容器36 容器37 容器38 容器39 容器40 容器41 容器42 容器43 容器44 容器45 容器46 容器47 容器48 容器49 容器50 容器51 容器52 容器53 容器54 容器55 容器56 容器57 容器58 容器59 容器60 容器61 容器62 容器63 容器64 容器65 容器66 容器67 容器68 容器69 容器70 容器71 容器72 容器73 容器74 容器75 容器76
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m m3 m3 m3 m3 m m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m m3 m3 m3 m3 m m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm
m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m m3 m3 m3 m3 m m3 m3 m3 m3 m3 m3 m3 m3
3 3
容器77 容器78 容器79 容器80 容器81 容器82 容器83 容器84 容器85 容器86 容器87 容器88 容器89 容器90 容器91 容器92 容器93 容器94 容器95 容器96 容器97 容器98 容器99 容器100
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
体积计算
管线总体积 No 管线1 管线2 管线3 管线4 管线5 管线6 管线7 管线8 管线9 管线10 管线11 管线12 管线13 管线14 管线15 管线16 管线17 管线18 管线19 管线20 直径 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 单位 mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm mm 长度 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 单位 m m m m m m m m m m m m m m m m m m m m 0.00 体积 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 M3 单位 m3 m3 m3 m3 m3 m3 m3 m m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3 m3
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0