{   "geocoded_waypoints" : [      {         "geocoder_status" : "OK",         "place_id" : "ChIJPbhF0ecRrhIRae4RJoCJ6pw",         "types" : [ "street_address" ]      },      {         "geocoder_status" : "OK",         "place_id" : "ChIJ6Q3_pqF9shIR6cW7SrYHRms",         "types" : [ "street_address" ]      }   ],   "routes" : [      {         "bounds" : {            "northeast" : {               "lat" : 44.3552356,               "lng" : 2.576143000000001            },            "southwest" : {               "lat" : 43.6063555,               "lng" : 2.139949            }         },         "copyrights" : "Map data ©2017 Google",         "legs" : [            {               "distance" : {                  "text" : "114 km",                  "value" : 114183               },               "duration" : {                  "text" : "1 hour 38 mins",                  "value" : 5854               },               "end_address" : "4 Rue Garrigue Ricard, 12000 Rodez, France",               "end_location" : {                  "lat" : 44.349218,                  "lng" : 2.576143000000001               },               "start_address" : "8 Rue Borrel, 81100 Castres, France",               "start_location" : {                  "lat" : 43.6063555,                  "lng" : 2.2412979               },               "steps" : [                  {                     "distance" : {                        "text" : "0.1 km",                        "value" : 99                     },                     "duration" : {                        "text" : "1 min",                        "value" : 26                     },                     "end_location" : {                        "lat" : 43.606428,                        "lng" : 2.2425163                     },                     "html_instructions" : "Head \u003cb\u003eeast\u003c/b\u003e on \u003cb\u003eRue Borrel\u003c/b\u003e toward \u003cb\u003eRue Malpas\u003c/b\u003e",                     "polyline" : {                        "points" : "wzciGcwtL@_@Em@Gi@?q@?k@A]"                     },                     "start_location" : {                        "lat" : 43.6063555,                        "lng" : 2.2412979                     },                     "travel_mode" : "DRIVING"                  },                  {                     "distance" : {                        "text" : "0.1 km",                        "value" : 135                     },                     "duration" : {                        "text" : "1 min",                        "value" : 49                     },                     "end_location" : {                        "lat" : 43.60759830000001,                        "lng" : 2.2421014                     },                     "html_instructions" : "Turn \u003cb\u003eleft\u003c/b\u003e onto \u003cb\u003eQuai du Carras\u003c/b\u003e",                     "maneuver" : "turn-left",                     "polyline" : {                        "points" : "e{ciGw~tLU?q@LuBp@[JOF"                     },                     "start_location" : {                        "lat" : 43.606428,                        "lng" : 2.2425163                     },                     "travel_mode" : "DRIVING"                  },                  {                     "distance" : {                        "text" : "0.4 km",                        "value" : 394                     },                     "duration" : {                        "text" : "2 mins",                        "value" : 102                     },                     "end_location" : {                        "lat" : 43.6088093,                        "lng" : 2.2375139                     },                     "html_instructions" : "Slight \u003cb\u003eleft\u003c/b\u003e onto \u003cb\u003eBoulevard des Docteurs Sicard\u003c/b\u003e/\u003cb\u003eD83\u003c/b\u003e\u003cdiv style=\"font-size:0.9em\"\u003eContinue to follow D83\u003c/div\u003e",                     "maneuver" : "turn-slight-left",                     "polyline" : {                        "points" : "obdiGc|tLEf@{@zD}AhHGl@Kt@In@?@Gd@Mz@?DCJAJQjACLAV"                     },                     "start_location" : {                        "lat" : 43.60759830000001,                        "lng" : 2.2421014                     },                     "travel_mode" : "DRIVING"                  },                  {                     "distance" : {                        "text" : "0.4 km",                        "value" : 442                     },                     "duration" : {                        "text" : "1 min",                        "value" : 56                     },                     "end_location" : {                        "lat" : 43.6127295,                        "lng" : 2.2383597                     },                     "html_instructions" : "Turn \u003cb\u003eright\u003c/b\u003e onto \u003cb\u003eBoulevard Georges Clemenceau\u003c/b\u003e/\u003cb\u003eD612\u003c/b\u003e\u003cdiv style=\"font-size:0.9em\"\u003eContinue to follow D612\u003c/div\u003e",                     "maneuver" : "turn-right",                     "polyline" : {                        "points" : "ajdiGm_tLWAK?g@Ec@Cw@Qo@Ou@MkAOeBUoDe@iC]UC"                     },                     "start_location" : {                        "lat" : 43.6088093,                        "lng" : 2.2375139                     },                     "travel_mode" : "DRIVING"                  },                  {                     "distance" : {                        "text" : "0.4 km",                        "value" : 401                     },                     "duration" : {                        "text" : "1 min",                        "value" : 34                     },                     "end_location" : {                        "lat" : 43.6160331,                        "lng" : 2.236625                     },                     "html_instructions" : "Continue onto \u003cb\u003eAvenue d'Albi\u003c/b\u003e",                     "polyline" : {                        "points" : "qbeiGwdtL]ESGKAQ?O?E@G@KDKBMFKDKH{CfB_@T}@h@{Az@wAz@a@VIDMF"                     },                     "start_location" : {                        "lat" : 43.6127295,                        "lng" : 2.2383597                     },                     "travel_mode" : "DRIVING"                  },                  {                     "distance" : {                        "text" : "15.1 km",                        "value" : 15093                     },                     "duration" : {                        "text" : "13 mins",                        "value" : 773                     },                     "end_location" : {                        "lat" : 43.7338532,                        "lng" : 2.1864837                     },                     "html_instructions" : "At the roundabout, take the \u003cb\u003e2nd\u003c/b\u003e exit onto \u003cb\u003eAvenue d'Albi\u003c/b\u003e/\u003cb\u003eD612\u003c/b\u003e\u003cdiv style=\"font-size:0.9em\"\u003eContinue to follow D612\u003c/div\u003e",                     "maneuver" : "roundabout-right",                     "polyline" : {                        "points" : "eweiG{ysLAA?AA?AAAAA?A?AAA?A?A?A?C?A@A?A@A@A??@A@A@A@?@A@?@A@?@?BILINIJWNe@XyGzDc@V{BrAIFIDIFsAz@sC`B{BrAeAl@y@f@w@f@WPSNMNKJKLMPW\\IFi@x@GFE@KD?AA?A?A?A?A?A?A@A?A??@A?A@?@A?ABA??@?@A@?BA@?@?@QFIDUFYBQ@[DQDQBODODUHOFi@Vo@\\}AbAiDlByBnAu@b@gAf@]NaFtBw@\\sB|@y@\\IDoChA{An@oBj@uI|B_B`@a@JaAVSDUHSHk@`@{CdCcGpE{DvCYToCpBSPUPOLUN]RyAz@UJOJGBOJuF|CoC~A}@h@uGdEmErCaCzAc@Vc@R_@N[F]FWBY@Y@c@@_@?a@A[@O?M@MDMDMJIHMJWHA?A?C?A@A?A@C?A@OCMEOEGAICm@[YO[Q[Q[Q[Q[S]Q]Q[S]Q]Q[Q]OOGKE]Kc@Ic@Ec@EM?[BaG^aEV{CReBLaAFm@Dq@DS?[@g@AYAs@Kg@KUGKEg@Uc@WKE]YGGQMII_BaB_@_@mBqBi@m@w@u@eBkBs@w@[g@OUIOQ_@Wg@eAyB}@kBq@{Am@qA}CuGgE_JeA_Cs@{Aa@{@Sa@]q@[k@QUOSi@o@OQGOc@i@c@g@a@_@QMYOWMOCWGSCSAS?YBO@SDWDWJOFQJKF_@TMLyDbCsBnAuGzDoDxBm@d@_@Vg@`@UTi@h@_F|EeEfEST}B|BOLmBlBk@l@{BxBiCvByFfE_KtHGD_CbBiDhCyB~A{C~Bg@\\{CzBiBvAiAr@g@VSHUHe@P]Fq@L[BuADo@Eg@A[EWG]GWI_@MOGUMYQUQYUYUMSo@q@uAqAWSEEMKQK[SSKSKQIa@OQGQGUGKCKCUCOCWC_@Cg@A[?[?E@KDa@De@FMBUDa@Lc@NiAd@g@Nw@Zo@Ve@TeBz@o@^iCvA{KpGoCdB}D~BeBdAiBjAi@b@{@bAw@dAyAjBgDjEmA~Ak@x@o@v@m@r@MLg@b@YVQJQLy@`@wAd@E@w@Ru@JkABm@?qAEeD]sAOeAIoCGwALUD]H[Fg@NSCGBUFA?SFUFSDUFk@La@J]HUHi@Lc@J[HSDk@NSFSFMFKBOFA?SHSJSJSLMFA@GBOLKHUREBa@`@QRQPSROPQTQRILEDQRQTkB|BA@GTIJiC~CQV]^[`@[Zc@j@e@h@g@h@o@v@uAdByAbBGHGHUVOR]b@m@x@s@z@o@x@a@f@k@j@_CjCaB`BsAnA}BtBaBvAKHeCnB_@Xg@^_@Vq@d@GD]TaDxBe@Z}@f@MHOJMHQLMHMJSNKHc@`@QPWV[Ze@f@IL]^i@h@e@f@WVWVk@j@UTs@t@QPMLe@f@m@l@y@v@UTSTMJKJIJq@l@[TSN_@XSLeBpAuNjKwDlCi@b@k@j@ACAAACCCAAACCAAACAC?AAC?C?A@C?C@A@C@A@C@ABABA@ABADA@?BAB?B?B?B?B?D"                     },                     "start_location" : {                        "lat" : 43.6160331,                        "lng" : 2.236625                     },                     "travel_mode" : "DRIVING"                  },                  {                     "distance" : {                        "text" : "4.5 km",                        "value" : 4505                     },                     "duration" : {                        "text" : "4 mins",                        "value" : 219                     },                     "end_location" : {                        "lat" : 43.7707035,                        "lng" : 2.1809028                     },                     "html_instructions" : "Turn \u003cb\u003eright\u003c/b\u003e onto \u003cb\u003eLabourioune\u003c/b\u003e/\u003cb\u003eD612\u003c/b\u003e\u003cdiv style=\"font-size:0.9em\"\u003eContinue to follow D612\u003c/div\u003e",                     "maneuver" : "turn-right",                     "polyline" : {                        "points" : "qw|iGo`jLyAT}@J_@FIBoE`@WBYBUBSBQ@YBUBa@DWB]DYBWBYBUBUBWDY@WBUBYBWBYD[B_AHs@HgBPm@Fo@Fi@Da@D}@F_AHgALy@Ho@Jq@Je@H[H[Jk@Pi@P_@N]NYN[Pa@V]Vw@j@o@f@o@f@e@^wB`BkCrByC~BgAv@eAv@yErDsCzBuAdAk@d@_@R_@Rm@Rk@Ni@Hc@Bc@@A?a@Ac@Cw@IaBWiAMe@Cc@Ac@@c@Fa@Fc@Pa@NULMJ]XYVKHm@x@iAjBsAdCSXYd@MRa@|@y@|Ag@x@a@j@a@`@a@^_@Ve@Ti@Ri@Lg@Fc@Do@Bg@Ae@CYC]Ge@Mw...