<?xml version="1.0" encoding="UTF-8"?>
<metadata xml:lang="en"><Esri><CreaDate>20181128</CreaDate><CreaTime>10491100</CreaTime><ArcGISFormat>1.0</ArcGISFormat><SyncOnce>FALSE</SyncOnce><DataProperties><lineage><Process ToolSource="c:\arcgis\desktop10.4\ArcToolbox\Toolboxes\Data Management Tools.tbx\CalculateField" Date="20181128" Time="104911">CalculateField g2008_af_1 FEWS_ID "!FEWS_ID! .replace('Swaziland', 'Eswatini')" PYTHON_9.3 #</Process><Process ToolSource="c:\arcgis\desktop10.4\ArcToolbox\Toolboxes\Data Management Tools.tbx\CalculateField" Date="20181128" Time="104939">CalculateField g2008_af_1 ADM0_NAME "!ADM0_NAME! .replace('Swaziland', 'Eswatini')" PYTHON_9.3 #</Process><Process ToolSource="c:\arcgis\desktop10.3\ArcToolbox\Toolboxes\Data Management Tools.tbx\AddField" Date="20191007" Time="080101">AddField D:\FEWS\temp\G4\Africa_NEW\g2008_af_1.shp POLY_ID String # # 50 # NULLABLE NON_REQUIRED #</Process><Process ToolSource="c:\arcgis\desktop10.3\ArcToolbox\Toolboxes\Data Management Tools.tbx\CalculateField" Date="20191007" Time="080102">CalculateField D:\FEWS\temp\G4\Africa_NEW\g2008_af_1.shp POLY_ID calcValue(!POLY_ID!, !FEWS_CODE!, None, None, None, 'POLY_ID', 'utf-8') PYTHON_9.3 "\ndef calcValue(new_fld, old_fld, fld0, fld1, fld2, new_fld_name, ecode):\n    # print(new_fld, old_fld, fld0, fld1, fld2, new_fld_name, ecode)\n    calc_exp_res = ''\n    if new_fld_name == 'POLY_ID':\n        if fld0 is not None and fld1 is not None and fld2 is not None:\n            calc_exp_res = (str(int(fld0)) + '+' + str(int(fld1)) + '+' +\n                            str(int(fld2)))\n        elif fld0 is not None and fld1 is not None and fld2 is None:\n            calc_exp_res = str(int(fld0)) + '+' + str(int(fld1))\n        elif fld0 is not None and fld1 is None and fld2 is None:\n            calc_exp_res = str(int(fld0))\n        elif old_fld is not None:\n            calc_exp_res = str(old_fld)\n    elif new_fld_name == 'POLY_NAME':\n        if fld0 is not None and fld1 is not None and fld2 is not None:\n            calc_exp_res = (fld0.encode(ecode) + '+' + fld1.encode(ecode) +\n                            '+' + fld2.encode(ecode))\n        elif fld0 is not None and fld1 is not None and fld2 is None:\n            calc_exp_res = fld0.encode(ecode) + '+' + fld1.encode(ecode)\n        elif fld0 is not None and fld1 is None and fld2 is None:\n            calc_exp_res = fld0.encode(ecode)\n        elif old_fld is not None:\n            calc_exp_res = old_fld.encode(ecode)\n    elif new_fld_name == 'GS_START' or new_fld_name == 'WS_START':\n        calc_exp_res = int(old_fld)\n    # print(calc_exp_res)  # for debugging\n    return calc_exp_res\n"</Process><Process ToolSource="c:\arcgis\desktop10.3\ArcToolbox\Toolboxes\Data Management Tools.tbx\AddField" Date="20191007" Time="080102">AddField D:\FEWS\temp\G4\Africa_NEW\g2008_af_1.shp POLY_NAME String # # 254 # NULLABLE NON_REQUIRED #</Process><Process ToolSource="c:\arcgis\desktop10.3\ArcToolbox\Toolboxes\Data Management Tools.tbx\CalculateField" Date="20191007" Time="080103">CalculateField D:\FEWS\temp\G4\Africa_NEW\g2008_af_1.shp POLY_NAME calcValue(!POLY_NAME!, !FEWS_ID!, None, None, None, 'POLY_NAME', 'utf-8') PYTHON_9.3 "\ndef calcValue(new_fld, old_fld, fld0, fld1, fld2, new_fld_name, ecode):\n    # print(new_fld, old_fld, fld0, fld1, fld2, new_fld_name, ecode)\n    calc_exp_res = ''\n    if new_fld_name == 'POLY_ID':\n        if fld0 is not None and fld1 is not None and fld2 is not None:\n            calc_exp_res = (str(int(fld0)) + '+' + str(int(fld1)) + '+' +\n                            str(int(fld2)))\n        elif fld0 is not None and fld1 is not None and fld2 is None:\n            calc_exp_res = str(int(fld0)) + '+' + str(int(fld1))\n        elif fld0 is not None and fld1 is None and fld2 is None:\n            calc_exp_res = str(int(fld0))\n        elif old_fld is not None:\n            calc_exp_res = str(old_fld)\n    elif new_fld_name == 'POLY_NAME':\n        if fld0 is not None and fld1 is not None and fld2 is not None:\n            calc_exp_res = (fld0.encode(ecode) + '+' + fld1.encode(ecode) +\n                            '+' + fld2.encode(ecode))\n        elif fld0 is not None and fld1 is not None and fld2 is None:\n            calc_exp_res = fld0.encode(ecode) + '+' + fld1.encode(ecode)\n        elif fld0 is not None and fld1 is None and fld2 is None:\n            calc_exp_res = fld0.encode(ecode)\n        elif old_fld is not None:\n            calc_exp_res = old_fld.encode(ecode)\n    elif new_fld_name == 'GS_START' or new_fld_name == 'WS_START':\n        calc_exp_res = int(old_fld)\n    # print(calc_exp_res)  # for debugging\n    return calc_exp_res\n"</Process><Process ToolSource="c:\arcgis\desktop10.3\ArcToolbox\Toolboxes\Data Management Tools.tbx\AddField" Date="20191007" Time="080103">AddField D:\FEWS\temp\G4\Africa_NEW\g2008_af_1.shp GS_START SHORT 5 # # # NULLABLE NON_REQUIRED #</Process><Process ToolSource="c:\arcgis\desktop10.3\ArcToolbox\Toolboxes\Data Management Tools.tbx\CalculateField" Date="20191007" Time="080103">CalculateField D:\FEWS\temp\G4\Africa_NEW\g2008_af_1.shp GS_START calcValue(!GS_START!, !SEAS_START!, None, None, None, 'GS_START', 'utf-8') PYTHON_9.3 "\ndef calcValue(new_fld, old_fld, fld0, fld1, fld2, new_fld_name, ecode):\n    # print(new_fld, old_fld, fld0, fld1, fld2, new_fld_name, ecode)\n    calc_exp_res = ''\n    if new_fld_name == 'POLY_ID':\n        if fld0 is not None and fld1 is not None and fld2 is not None:\n            calc_exp_res = (str(int(fld0)) + '+' + str(int(fld1)) + '+' +\n                            str(int(fld2)))\n        elif fld0 is not None and fld1 is not None and fld2 is None:\n            calc_exp_res = str(int(fld0)) + '+' + str(int(fld1))\n        elif fld0 is not None and fld1 is None and fld2 is None:\n            calc_exp_res = str(int(fld0))\n        elif old_fld is not None:\n            calc_exp_res = str(old_fld)\n    elif new_fld_name == 'POLY_NAME':\n        if fld0 is not None and fld1 is not None and fld2 is not None:\n            calc_exp_res = (fld0.encode(ecode) + '+' + fld1.encode(ecode) +\n                            '+' + fld2.encode(ecode))\n        elif fld0 is not None and fld1 is not None and fld2 is None:\n            calc_exp_res = fld0.encode(ecode) + '+' + fld1.encode(ecode)\n        elif fld0 is not None and fld1 is None and fld2 is None:\n            calc_exp_res = fld0.encode(ecode)\n        elif old_fld is not None:\n            calc_exp_res = old_fld.encode(ecode)\n    elif new_fld_name == 'GS_START' or new_fld_name == 'WS_START':\n        calc_exp_res = int(old_fld)\n    # print(calc_exp_res)  # for debugging\n    return calc_exp_res\n"</Process><Process ToolSource="c:\arcgis\desktop10.3\ArcToolbox\Toolboxes\Data Management Tools.tbx\AddField" Date="20191007" Time="080104">AddField D:\FEWS\temp\G4\Africa_NEW\g2008_af_1.shp WS_START SHORT 5 # # # NULLABLE NON_REQUIRED #</Process><Process ToolSource="c:\arcgis\desktop10.3\ArcToolbox\Toolboxes\Data Management Tools.tbx\CalculateField" Date="20191007" Time="080104">CalculateField D:\FEWS\temp\G4\Africa_NEW\g2008_af_1.shp WS_START calcValue(!WS_START!, !SEAS_START!, None, None, None, 'WS_START', 'utf-8') PYTHON_9.3 "\ndef calcValue(new_fld, old_fld, fld0, fld1, fld2, new_fld_name, ecode):\n    # print(new_fld, old_fld, fld0, fld1, fld2, new_fld_name, ecode)\n    calc_exp_res = ''\n    if new_fld_name == 'POLY_ID':\n        if fld0 is not None and fld1 is not None and fld2 is not None:\n            calc_exp_res = (str(int(fld0)) + '+' + str(int(fld1)) + '+' +\n                            str(int(fld2)))\n        elif fld0 is not None and fld1 is not None and fld2 is None:\n            calc_exp_res = str(int(fld0)) + '+' + str(int(fld1))\n        elif fld0 is not None and fld1 is None and fld2 is None:\n            calc_exp_res = str(int(fld0))\n        elif old_fld is not None:\n            calc_exp_res = str(old_fld)\n    elif new_fld_name == 'POLY_NAME':\n        if fld0 is not None and fld1 is not None and fld2 is not None:\n            calc_exp_res = (fld0.encode(ecode) + '+' + fld1.encode(ecode) +\n                            '+' + fld2.encode(ecode))\n        elif fld0 is not None and fld1 is not None and fld2 is None:\n            calc_exp_res = fld0.encode(ecode) + '+' + fld1.encode(ecode)\n        elif fld0 is not None and fld1 is None and fld2 is None:\n            calc_exp_res = fld0.encode(ecode)\n        elif old_fld is not None:\n            calc_exp_res = old_fld.encode(ecode)\n    elif new_fld_name == 'GS_START' or new_fld_name == 'WS_START':\n        calc_exp_res = int(old_fld)\n    # print(calc_exp_res)  # for debugging\n    return calc_exp_res\n"</Process><Process ToolSource="c:\arcgis\desktop10.7\ArcToolbox\Toolboxes\Data Management Tools.tbx\Merge" Date="20210618" Time="133525">Merge 'g2008_af_1 selection';MZ_Admin1_2021 P:\FEWS\Users\Olena\shapefiles_updates\vector_data_MAIN\vector_data_UPDATED\Africa_v3\g2008_af_1.shp "ADM1_CODE "ADM1_CODE" true true false 16 Double 0 16 ,First,#,g2008_af_1 selection,ADM1_CODE,-1,-1,MZ_Admin1_2021,ADM1_CODE,-1,-1;ADM0_CODE "ADM0_CODE" true true false 16 Double 0 16 ,First,#,g2008_af_1 selection,ADM0_CODE,-1,-1,MZ_Admin1_2021,ADM0_CODE,-1,-1;ADM0_NAME "ADM0_NAME" true true false 100 Text 0 0 ,First,#,g2008_af_1 selection,ADM0_NAME,-1,-1,MZ_Admin1_2021,ADM0_NAME,-1,-1;ADM1_NAME "ADM1_NAME" true true false 100 Text 0 0 ,First,#,g2008_af_1 selection,ADM1_NAME,-1,-1,MZ_Admin1_2021,ADM1_NAME,-1,-1;CONTINENT "CONTINENT" true true false 150 Text 0 0 ,First,#,g2008_af_1 selection,CONTINENT,-1,-1;REGION "REGION" true true false 150 Text 0 0 ,First,#,g2008_af_1 selection,REGION,-1,-1;ZONE_ID "ZONE_ID" true true false 5 Long 0 5 ,First,#,g2008_af_1 selection,ZONE_ID,-1,-1;POLY_ID "POLY_ID" true true false 50 Text 0 0 ,First,#,g2008_af_1 selection,POLY_ID,-1,-1,MZ_Admin1_2021,POLY_ID,-1,-1;POLY_NAME "POLY_NAME" true true false 254 Text 0 0 ,First,#,g2008_af_1 selection,POLY_NAME,-1,-1,MZ_Admin1_2021,POLY_NAME,-1,-1;GS_START "GS_START" true true false 5 Long 0 5 ,First,#,g2008_af_1 selection,GS_START,-1,-1,MZ_Admin1_2021,GS_START,-1,-1;WS_START "WS_START" true true false 5 Long 0 5 ,First,#,g2008_af_1 selection,WS_START,-1,-1,MZ_Admin1_2021,WS_START,-1,-1"</Process></lineage><itemProps><itemName Sync="TRUE">g2008_af_1</itemName><imsContentType Sync="TRUE">002</imsContentType><itemSize Sync="TRUE">0.000</itemSize><itemLocation><linkage Sync="TRUE">file://\\igskmncnfs016\fewsfs1\FEWS\Users\Olena\shapefiles_updates\vector_data_MAIN\vector_data_UPDATED\Africa_v3\g2008_af_1.shp</linkage><protocol Sync="TRUE">Local Area Network</protocol></itemLocation></itemProps><coordRef><type Sync="TRUE">Geographic</type><geogcsn Sync="TRUE">GCS_WGS_1984</geogcsn><csUnits Sync="TRUE">Angular Unit: Degree (0.017453)</csUnits><peXml Sync="TRUE">&lt;GeographicCoordinateSystem xsi:type='typens:GeographicCoordinateSystem' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/10.7'&gt;&lt;WKT&gt;GEOGCS[&amp;quot;GCS_WGS_1984&amp;quot;,DATUM[&amp;quot;D_WGS_1984&amp;quot;,SPHEROID[&amp;quot;WGS_1984&amp;quot;,6378137.0,298.257223563]],PRIMEM[&amp;quot;Greenwich&amp;quot;,0.0],UNIT[&amp;quot;Degree&amp;quot;,0.0174532925199433],AUTHORITY[&amp;quot;EPSG&amp;quot;,4326]]&lt;/WKT&gt;&lt;XOrigin&gt;-400&lt;/XOrigin&gt;&lt;YOrigin&gt;-400&lt;/YOrigin&gt;&lt;XYScale&gt;11258999068426.238&lt;/XYScale&gt;&lt;ZOrigin&gt;-100000&lt;/ZOrigin&gt;&lt;ZScale&gt;10000&lt;/ZScale&gt;&lt;MOrigin&gt;-100000&lt;/MOrigin&gt;&lt;MScale&gt;10000&lt;/MScale&gt;&lt;XYTolerance&gt;8.983152841195215e-09&lt;/XYTolerance&gt;&lt;ZTolerance&gt;0.001&lt;/ZTolerance&gt;&lt;MTolerance&gt;0.001&lt;/MTolerance&gt;&lt;HighPrecision&gt;true&lt;/HighPrecision&gt;&lt;LeftLongitude&gt;-180&lt;/LeftLongitude&gt;&lt;WKID&gt;4326&lt;/WKID&gt;&lt;LatestWKID&gt;4326&lt;/LatestWKID&gt;&lt;/GeographicCoordinateSystem&gt;</peXml></coordRef></DataProperties><SyncDate>20210618</SyncDate><SyncTime>13352100</SyncTime><ModDate>20210618</ModDate><ModTime>13352100</ModTime></Esri><dataIdInfo><envirDesc Sync="TRUE"> Version 6.2 (Build 9200) ; Esri ArcGIS 10.7.1.11595</envirDesc><dataLang><languageCode value="eng" Sync="TRUE"></languageCode><countryCode value="USA" Sync="TRUE"></countryCode></dataLang><idCitation><resTitle Sync="TRUE">g2008_af_1</resTitle><presForm><PresFormCd value="005" Sync="TRUE"></PresFormCd></presForm></idCitation><spatRpType><SpatRepTypCd value="001" Sync="TRUE"></SpatRepTypCd></spatRpType></dataIdInfo><mdLang><languageCode value="eng" Sync="TRUE"></languageCode><countryCode value="USA" Sync="TRUE"></countryCode></mdLang><mdChar><CharSetCd value="004" Sync="TRUE"></CharSetCd></mdChar><distInfo><distFormat><formatName Sync="TRUE">Shapefile</formatName></distFormat><distTranOps><transSize Sync="TRUE">0.000</transSize></distTranOps></distInfo><mdHrLv><ScopeCd value="005" Sync="TRUE"></ScopeCd></mdHrLv><mdHrLvName Sync="TRUE">dataset</mdHrLvName><refSysInfo><RefSystem><refSysID><identCode code="4326" Sync="TRUE"></identCode><idCodeSpace Sync="TRUE">EPSG</idCodeSpace><idVersion Sync="TRUE">6.14(3.0.1)</idVersion></refSysID></RefSystem></refSysInfo><spatRepInfo><VectSpatRep><geometObjs Name="g2008_af_1"><geoObjTyp><GeoObjTypCd value="002" Sync="TRUE"></GeoObjTypCd></geoObjTyp><geoObjCnt Sync="TRUE">0</geoObjCnt></geometObjs><topLvl><TopoLevCd value="001" Sync="TRUE"></TopoLevCd></topLvl></VectSpatRep></spatRepInfo><spdoinfo><ptvctinf><esriterm Name="g2008_af_1"><efeatyp Sync="TRUE">Simple</efeatyp><efeageom code="4" Sync="TRUE"></efeageom><esritopo Sync="TRUE">FALSE</esritopo><efeacnt Sync="TRUE">0</efeacnt><spindex Sync="TRUE">FALSE</spindex><linrefer Sync="TRUE">FALSE</linrefer></esriterm></ptvctinf></spdoinfo><eainfo><detailed Name="g2008_af_1"><enttyp><enttypl Sync="TRUE">g2008_af_1</enttypl><enttypt Sync="TRUE">Feature Class</enttypt><enttypc Sync="TRUE">0</enttypc></enttyp><attr><attrlabl Sync="TRUE">FID</attrlabl><attalias Sync="TRUE">FID</attalias><attrtype Sync="TRUE">OID</attrtype><attwidth Sync="TRUE">4</attwidth><atprecis Sync="TRUE">0</atprecis><attscale Sync="TRUE">0</attscale><attrdef Sync="TRUE">Internal feature number.</attrdef><attrdefs Sync="TRUE">Esri</attrdefs><attrdomv><udom Sync="TRUE">Sequential unique whole numbers that are automatically generated.</udom></attrdomv></attr><attr><attrlabl Sync="TRUE">Shape</attrlabl><attalias Sync="TRUE">Shape</attalias><attrtype Sync="TRUE">Geometry</attrtype><attwidth Sync="TRUE">0</attwidth><atprecis Sync="TRUE">0</atprecis><attscale Sync="TRUE">0</attscale><attrdef Sync="TRUE">Feature geometry.</attrdef><attrdefs Sync="TRUE">Esri</attrdefs><attrdomv><udom Sync="TRUE">Coordinates defining the features.</udom></attrdomv></attr><attr><attrlabl Sync="TRUE">ADM1_CODE</attrlabl><attalias Sync="TRUE">ADM1_CODE</attalias><attrtype Sync="TRUE">Double</attrtype><attwidth Sync="TRUE">16</attwidth><atprecis Sync="TRUE">16</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">ADM0_CODE</attrlabl><attalias Sync="TRUE">ADM0_CODE</attalias><attrtype Sync="TRUE">Double</attrtype><attwidth Sync="TRUE">16</attwidth><atprecis Sync="TRUE">16</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">ADM0_NAME</attrlabl><attalias Sync="TRUE">ADM0_NAME</attalias><attrtype Sync="TRUE">String</attrtype><attwidth Sync="TRUE">100</attwidth><atprecis Sync="TRUE">0</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">ADM1_NAME</attrlabl><attalias Sync="TRUE">ADM1_NAME</attalias><attrtype Sync="TRUE">String</attrtype><attwidth Sync="TRUE">100</attwidth><atprecis Sync="TRUE">0</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">CONTINENT</attrlabl><attalias Sync="TRUE">CONTINENT</attalias><attrtype Sync="TRUE">String</attrtype><attwidth Sync="TRUE">150</attwidth><atprecis Sync="TRUE">0</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">REGION</attrlabl><attalias Sync="TRUE">REGION</attalias><attrtype Sync="TRUE">String</attrtype><attwidth Sync="TRUE">150</attwidth><atprecis Sync="TRUE">0</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">ZONE_ID</attrlabl><attalias Sync="TRUE">ZONE_ID</attalias><attrtype Sync="TRUE">Integer</attrtype><attwidth Sync="TRUE">5</attwidth><atprecis Sync="TRUE">5</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">POLY_ID</attrlabl><attalias Sync="TRUE">POLY_ID</attalias><attrtype Sync="TRUE">String</attrtype><attwidth Sync="TRUE">50</attwidth><atprecis Sync="TRUE">0</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">POLY_NAME</attrlabl><attalias Sync="TRUE">POLY_NAME</attalias><attrtype Sync="TRUE">String</attrtype><attwidth Sync="TRUE">254</attwidth><atprecis Sync="TRUE">0</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">GS_START</attrlabl><attalias Sync="TRUE">GS_START</attalias><attrtype Sync="TRUE">Integer</attrtype><attwidth Sync="TRUE">5</attwidth><atprecis Sync="TRUE">5</atprecis><attscale Sync="TRUE">0</attscale></attr><attr><attrlabl Sync="TRUE">WS_START</attrlabl><attalias Sync="TRUE">WS_START</attalias><attrtype Sync="TRUE">Integer</attrtype><attwidth Sync="TRUE">5</attwidth><atprecis Sync="TRUE">5</atprecis><attscale Sync="TRUE">0</attscale></attr></detailed></eainfo><mdDateSt Sync="TRUE">20210618</mdDateSt></metadata>
