From 8ab4f4774ec7c9a9870d1f8168a074accdb3ebaf Mon Sep 17 00:00:00 2001 From: Bartosz Herba Date: Thu, 18 Apr 2024 11:47:26 +0200 Subject: [PATCH] fix: add stock status to product details endpoint --- .../src/api/productDetails/productDetailsQuery.ts | 9 +++++++++ ...productDetails-returns-filtered-product-details | 14 ++++++-------- ...Details-returns-product-details-without-filters | 14 ++++++-------- ...Details-uses-custom-query-to-modify-the-request | 12 +++++------- 4 files changed, 26 insertions(+), 23 deletions(-) diff --git a/packages/api-client/src/api/productDetails/productDetailsQuery.ts b/packages/api-client/src/api/productDetails/productDetailsQuery.ts index ed84dad1d..993f57636 100644 --- a/packages/api-client/src/api/productDetails/productDetailsQuery.ts +++ b/packages/api-client/src/api/productDetails/productDetailsQuery.ts @@ -15,6 +15,8 @@ export default ` uid sku name + stock_status + only_x_left_in_stock thumbnail { url position @@ -125,6 +127,7 @@ export default ` uid sku name + stock_status only_x_left_in_stock price_range { minimum_price { @@ -147,6 +150,8 @@ export default ` } ... on DownloadableProduct { + stock_status + only_x_left_in_stock downloadable_product_samples { sample_url title @@ -159,6 +164,8 @@ export default ` } } ... on VirtualProduct { + stock_status + only_x_left_in_stock gift_message_available product_links { link_type @@ -169,6 +176,8 @@ export default ` } } ... on GroupedProduct { + stock_status + only_x_left_in_stock items { position qty diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-returns-filtered-product-details b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-returns-filtered-product-details index 611d9ad62..4755a66ad 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-returns-filtered-product-details +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-returns-filtered-product-details @@ -2,17 +2,17 @@ { "scope": "https://magento2-instance.vuestorefront.io:443", "method": "GET", - "path": "/graphql?query=query+productDetails%28%24search%3AString%3D%22%22%24filter%3AProductAttributeFilterInput%24pageSize%3AInt%3D10%24currentPage%3AInt%3D1%24sort%3AProductAttributeSortInput%29%7Bproducts%28search%3A%24search+filter%3A%24filter+sort%3A%24sort+pageSize%3A%24pageSize+currentPage%3A%24currentPage%29%7Bitems%7Buid+sku+name+thumbnail%7Burl+position+disabled+label+__typename%7Durl_key+url_rewrites%7Burl+__typename%7Dcategories%7Buid+name+url_suffix+url_path+url_key+breadcrumbs%7Bcategory_name+category_url_path+__typename%7D__typename%7Drating_summary+review_count+reviews%7Bitems%7Baverage_rating+ratings_breakdown%7Bname+value+__typename%7D__typename%7D__typename%7Dsmall_image%7Burl+position+disabled+label+__typename%7Dimage%7Burl+position+disabled+label+__typename%7Dmedia_gallery%7Burl+position+disabled+label+__typename%7Dthumbnail%7Burl+position+disabled+label+__typename%7Durl_key+url_rewrites%7Burl+__typename%7Dmeta_description+meta_keyword+meta_title+description%7Bhtml+__typename%7Dshort_description%7Bhtml+__typename%7Doptions_container+special_to_date+price_range%7Bminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7D...on+ConfigurableProduct%7Bconfigurable_options%7Battribute_code+attribute_uid+label+position+uid+use_default+values%7Blabel+swatch_data%7Bvalue+__typename%7Duid+__typename%7D__typename%7Dvariants%7Battributes%7Bcode+label+uid+value_index+__typename%7Dproduct%7Buid+sku+name+only_x_left_in_stock+price_range%7Bminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7Dmedia_gallery%7Blabel+url+__typename%7D__typename%7D__typename%7D__typename%7D...on+DownloadableProduct%7Bdownloadable_product_samples%7Bsample_url+title+__typename%7Ddownloadable_product_links%7Bid+price+title+uid+__typename%7D__typename%7D...on+VirtualProduct%7Bgift_message_available+product_links%7Blink_type+linked_product_sku+linked_product_type+position+sku+__typename%7D__typename%7D...on+GroupedProduct%7Bitems%7Bposition+qty+product%7Buid+sku+name+stock_status+only_x_left_in_stock+price_range%7Bmaximum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7Dminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7Dthumbnail%7Burl+position+disabled+label+__typename%7D__typename%7D__typename%7D__typename%7D__typename%7D__typename%7D%7D&operationName=productDetails&variables=%7B%22search%22%3A%22%22%2C%22pageSize%22%3A20%2C%22currentPage%22%3A1%2C%22filter%22%3A%7B%22sku%22%3A%7B%22eq%22%3A%22WSH12%22%7D%7D%7D", + "path": "/graphql?query=query+productDetails%28%24search%3AString%3D%22%22%24filter%3AProductAttributeFilterInput%24pageSize%3AInt%3D10%24currentPage%3AInt%3D1%24sort%3AProductAttributeSortInput%29%7Bproducts%28search%3A%24search+filter%3A%24filter+sort%3A%24sort+pageSize%3A%24pageSize+currentPage%3A%24currentPage%29%7Bitems%7Buid+sku+name+stock_status+only_x_left_in_stock+thumbnail%7Burl+position+disabled+label+__typename%7Durl_key+url_rewrites%7Burl+__typename%7Dcategories%7Buid+name+url_suffix+url_path+url_key+breadcrumbs%7Bcategory_name+category_url_path+__typename%7D__typename%7Drating_summary+review_count+reviews%7Bitems%7Baverage_rating+ratings_breakdown%7Bname+value+__typename%7D__typename%7D__typename%7Dsmall_image%7Burl+position+disabled+label+__typename%7Dimage%7Burl+position+disabled+label+__typename%7Dmedia_gallery%7Burl+position+disabled+label+__typename%7Dthumbnail%7Burl+position+disabled+label+__typename%7Durl_key+url_rewrites%7Burl+__typename%7Dmeta_description+meta_keyword+meta_title+description%7Bhtml+__typename%7Dshort_description%7Bhtml+__typename%7Doptions_container+special_to_date+price_range%7Bminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7D...on+ConfigurableProduct%7Bconfigurable_options%7Battribute_code+attribute_uid+label+position+uid+use_default+values%7Blabel+swatch_data%7Bvalue+__typename%7Duid+__typename%7D__typename%7Dvariants%7Battributes%7Bcode+label+uid+value_index+__typename%7Dproduct%7Buid+sku+name+stock_status+only_x_left_in_stock+price_range%7Bminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7Dmedia_gallery%7Blabel+url+__typename%7D__typename%7D__typename%7D__typename%7D...on+DownloadableProduct%7Bstock_status+only_x_left_in_stock+downloadable_product_samples%7Bsample_url+title+__typename%7Ddownloadable_product_links%7Bid+price+title+uid+__typename%7D__typename%7D...on+VirtualProduct%7Bstock_status+only_x_left_in_stock+gift_message_available+product_links%7Blink_type+linked_product_sku+linked_product_type+position+sku+__typename%7D__typename%7D...on+GroupedProduct%7Bstock_status+only_x_left_in_stock+items%7Bposition+qty+product%7Buid+sku+name+stock_status+only_x_left_in_stock+price_range%7Bmaximum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7Dminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7Dthumbnail%7Burl+position+disabled+label+__typename%7D__typename%7D__typename%7D__typename%7D__typename%7D__typename%7D%7D&operationName=productDetails&variables=%7B%22search%22%3A%22%22%2C%22pageSize%22%3A20%2C%22currentPage%22%3A1%2C%22filter%22%3A%7B%22sku%22%3A%7B%22eq%22%3A%22WSH12%22%7D%7D%7D", "body": "", "status": 200, "response": [ - "1f8b0800000000000003ed5c6b53db3814fd2b1eef74fb8590d84920614b6728edecb2536821d06eb7613cb22d3b2ab69c91654260f8ef7be547881f090ea1e0a5ee8716eb7175eed53d574776db1bd9441cc93b37f298796660705ffc4c3876e187ef3772404c79473efcb1d73ab27777e50dd9bf08a0e1ebe02f4585278a5c0c8f1f18b940d2494029a1b63418798c43271f05ae4e117184c980c11ff288f3b1bf336c0e9b2eb231e59eda20d4e7881a78f332c03ef718b69847f926f1600c36091a360d40e878f6b01943142dc6080f9bb8dbefe8db7d43b774ac6f757abd764fe975b77117f5f52da5db1b3627c3a60fbffb23456dd80c63aab988504dd9fc31b601e1d8f309271e957768e0381bb2497ca43bd84c9e1da46367a17f9ac6a7631c87e07384ed40f825df6e087fb50b3c851e2c26375834b9e1c793453fc31306a18e231d06a860f0e688bb4e76b933e69c44b361b164f2c473311d36758f73cff51bf1636864f6b4d60286e738d81011f3434bb4c1b0e1b960d8f4d734fd18f08afd7f88c9f30d19b20edb1e23384384ddbbb4ff2a1688f7d20f2c8b5c4163625b348e111f25b8e4f99c485a7486916930e0899fe45c0ad37e04627a0ab91b391ac3389883f12ef2b72c904c8052b8b23d297c10853828532d1381597b81d72987decd0c86412ee7ac3de76c48be87fa9a2643caf34cc74f757c236fef6e0f175accefdbda91bd3ede4d15712a9dccf85c22c4cbca819c298199bed5121ffc6188037d018eeb220636b75bd0862f099e688617502eef749286cc11862e3183a2ac4516e41da5d54accf99ac071617a131a0e8d173f89466ec897c80944437741b53f09d78b87e7a29e1a14863d0b455d1989f293906cad8ca4fd93903cd7f62cedf6c591eebbc87134129ef0bfa0a2f9651d0fb16b366c3e1695e77be523a0ccbb6f21c7c733ff0b4a6dc6ddea78871cae1478a7be0cef74645c1478d75ec3bb7391ab1c6926f60d46c6f37408dbe1309e78cc4cb571c21d3c23cdfcc41b393cf177e437e3b77b1280465c0a559234217c242149f7cc696314d8b660124c2536dd90f8084b051c93882f8d31b3402e4896c72421c731f3a5c9c893c6106accc0a04538c766bc081c012368e5234443a39c21338c1172241dd9f654ba44a0cef974f30d6cc8db211b5200fabb0e8efc210d30b23ce44a20543866548ad57f64dadf7ca33369d84c067f7090cf89214d10f1b98ea899e91fd0c016d832cd9dd7af25c8198cdc4cc7f6d62be1934b0257d259e08fc0a7a3a9e3511823a99d57d2600c8be0ab0878b6faec7beed8c157a7f88a7f09cf3771f208d85af1ee9499ef85937c504a9443c9c02c146ff1cfe21eef8fb14190a3714f33417925f93066c41027338d0abf4b287103570b9b4583456037ee1e8d80314c0da1f8ce06efef0e68217352180f3d0abaf05608363b70105bc744111f3e87e6f29dd07a123a035de0bf45ec8009aa69718022bdc839237ac03184cbc491ccf51840b9eb88e4f3a7d343219f9393653f1e96aac3d1c86f6a3ff8d775a8f9cfdfa36fee95f3f1fa6072f4fedb656c21f0316cae850287cf381ffa1d014a16f853d40db15913c48d9196bcb84954d06fdd36eaa9bd7c3e00ac4138e5bd9871bb18d4c5f5c7ebb3ebbc81bb40c5f1fd1485eb4b845154d504e3e78041f62d0189adb66959eb82cc89cf95409e406d5d8cd0b25af06b5d849dd511e66e6d0b6744c2399ba73eb9c605697a787adc9a4bd34134ea2e4b5bf765696ca064968619b820b6f9ec1465aa5c543fb48ef67b5747d71f76d7da7bb5bf045e7f7d7807ebc16bb716c36be792727578876bc25396c0cbdd4d578777bc263c75093c757d78670f80b70aabcf05a3184194678ea2f82554fa3cca9e0bf796f530141a11da43dee9b69700db4b168ea045afac52552645f7529c4dadae6c2bab2c7fbe917c9f082fa0c9bbd8ebc3e3ec478986da6b240159fc75627e94479da976a539d8e2804e03e96f5cfc0a02287fad4ddd33aa724f4add71975fed2a893f758bfd1fe24fdd53975f3e53bd0322ee21f1985c2aceb3fd4b54f2d2a26669c59ba9cc7b4562bae46dbf849297fb0e2b8ad92c22cb6bde6c585df42a5af4c6e10e95ae7a4fc9bae8da74efad274db9de4ba0dca48872513896f32d1af30464ebac4fb6c5265e2cd918362bc9b4e755f4fd125c3b28e09afa185c3bdacb73ad5f4ad1f79f52d177baebf36da18947e79b2c57816d0fd5f35542bfba9aaf12fa5acb57acd815bcbee897d3f2fd27d5f275b9ab95fc2329f9e7255cc1e5b95f42c9f79f50c9d754ab75fc63302dfc5c54ea7b5086692b2dbf9069f93b73bb5546c7cf8daad95649b6d53afeb9d1d73abe5ac5ee53fea50594b1323a7e7e585dee2a59ee6a1d5f41c2e52fcec0a47b75fc6c4c4db54a52add6f1454c534a30edb880699d47605aebb0e068534ae978a5d6f1d5665bade39f1b7dade32b56ec0a6485524ec72bb58eaf78b9ab757c0509977f1f0f4cba5fc72bb58eaf32d56a1d5fc434b504d3ce0a9896cd9e8731ade07dbc5a4ac7abb58eaf36db6a1dffdce86b1d5fad6257f09708a18c95d2f16aade32b5eee6a1d5f41c2155c9cd5123a5ead757c95a9f6c43abec43f955df8ff34f9f2ededed7ff5e0db7ece520000" + "1f8b0800000000000003ed5c6b53db3814fd2b1eef74fb853cecf048d8d2999632bbec162804daed361d8f6ccb8e8a2d676499103afcf7bdf223c48f0487d0e250f7438bf5b83af74ae7ea1ebbed77d9441cc9bbdfe511f3ccc0e0bef89970ecc20f5fbecb0131e55df9e8db9bf6b1bdb7276fc8fe65000d9ffa7f292a3c51e462783c60e412496701a584da527fe8312e8672cfb8d47c8e7800c6e4c363ad7f7eb2ff0ff478d49968d79a832dae11aa8503e55d1a38ce86cc8781ab53441c012460f0873ce47ce4ef0e5a83968b6c4cb9a7360805bbd4c0cdab00c374862de651de241e8cc126418396017e399e3d68c58e89166388072dbcd5dbd4777a866ee958dfdeec763b5da5bbb583b7504fdf56b6ba83d678d0f2e1777fa8a80d9b614c3517014ca5f96d6403fa91e7134e3c9a2036898f74079bc9b38374eccc8d8aa6f1c908c781fb10613b147ec9b71bc25fed124fa0078bc90d164d6ef8f164d1cff098c106c5fb1306a8607073c85d27bbdc0573cea2d9b0583279ecb9980e5abac7b9e7fa8df83134327d5a6901c3731c6c8888f9a125da60d8f05c306cfa2b9a7e0c78c5fe3fc4e4d70d194e1db63d4670863e7b7764f9241688f7d20f2c8b5c4363625b348e101f26b8e4d93391b4e80c23d360c0133f3973294cfb1188c9399cddc8d118c6e10c8cb791bf6581640294c295ed49e18328c441996899084cdb0bbc4e39f4766a300c723967ed196743f23dd4d73419529e673a7ea8e31b797b777b38d7627edf568eeccde95e2af553e96ccae712215e940ee44c0accf42d77f0c11f8638d017e0b82e626073a70d6df88ae0b1667801e5f2ee66d290b9f8d015669094b5c882bcabb4db89395f13382e4d6f4cc3a1f1e267d1c80df90a398168d89a93edcfc2f5e2e1b9a8a7068561cf42519746a2fc2024db4b23e9fc20244fb53d0bbb7d71a5fb2e721c8d8437fc2f58d1fcb28e87d8351b361f8bccf3a5f2115066ddb790e3e3a9ff05a936e36e75bc430e570abc539f87773a024995f7aeb382775fc559e54833b16f30329aa543d80e97f1d86366aa8d13eee0296966277e97c31b7f577e357afd4602d0884b6195248d091f4a48d23d73d21806b62d980453894d37243ec45201c724e24b23cc2c281724cb639228c731f3a5f1d09346106accc0a04538c766bc085c014368e5434443a39c21338c1172241dd9f644ba42509df349f3156cc8eb011b5000fabb0e8efc21f531b23ce44a50a870cca81457ff9169bff94a67d2a0950c3e7090cf89218d11f1b98ea899e9efd3c016d832cd9b2f5f4a70663072331d3bdb2f844f2e095c4967813f049f8e278e47618ca46ebe90fa2358045f47c0b3d967df73470ebe3ec7d7fc6378bf899b47c0d68a77a7cc7c2f9ce443a54439a40cccc2e22dfe59a87f7f840d821c8d7b9a099557721e468c18e266a651e27709256ee06a61b368b008ecc6dda3113086a9212abe838bb3bb0b5ae936b733288f3c0a95e1ad28d9ecc0416c3523459cf8101acc7742eb59e81074410c2c62074cd04d8b8314d58c9c33a2071c43c84c1c95ba1e0330771d51097d727e244ae8e476d98f87a5727134f2b3da0bfe731d6afefbf7f0b37bedbcbf391c1fbffb7c155b087c0c1b6ca1c0e153de879e47809205fe14b9436cd8187163a825af7c924ae8b7ad0eeaaaddfc990058fd70ca3b31e3763ea8cb9bf7371737790377818ae37b1285eb63845164d604e38780c1095c00125b1dd3b25605992b4097027906f9753e42cb6ac3af55116e2e8f30a7dce6ce888ae7ec39f5c90d2e38a647e7a7ed9963da8f46dd9dd2f67da7343650f2948627704e6cf3a753a4aa72513d681fef77af8f6f0ef656da7bb5b7005e6f757887abc1ebb4e7c3ebe40ee5f2f08e5684a72c8097d3a7cbc33b5d119eba009eba3abc8b07c05b86d55f05a318419467aea2f84554fa3ecade0bf7a6f530141a11f587bcbbd55900ec4db270042d7a6d95ca3229ba97e26c6a7565475966f9af1bc9978d508426ef636f8e4eb39f331a6ab7910464fe778dd9510ffbc0f1dccba3bcf04d2991aa28a9940a5e2cfe2a893fa573d7107f4ac92e96a7a9de3e114a251e933b8ab3b9e0639410d325cfc27c38ad41ef2d21d30971e73924c4dcf75d91eaa611599c11ef8af73a25ae634a1c85fb573a27fe4c4e4692eb5ec5942664f73910725c44c8281c8bd918abd4a7a46267a7a9ae4cc545469e2d1519362bc9c3a7d50abd124c3c2c6062f6fc3c8889c76ff24cec95d20abd6a68854da5d9dd5a998e0bad3c3a1f65b90a6c7ca856a812fae5954295d0d73aa162c9b0e0c549af9c4ee8554427d4e9b0d6098faa139e969005c2bd574227f4aaa0136a2ad63ae1117542f8a1abd497ac0c13975a7e2e13f38abdd32ea3136646d56c5c4b36d63ae1a9d1d73aa15ac9f024ffd204d25c199d303bac4e876b990e6b9d504142e6853b30ed5e9d301d5353712da958eb8422262a2598785ac0c4cd476062fba8e06a544ae904a5d609ebcdc65a273c35fa5a27542c191694254a399da0d43a61cdd361ad132a48c8fcf70460dafd3a41a975c23a53b1d609454c544b30f1a28089d9d3f33026167c4f504be904b5d609ebcdc65a273c35fa5a27542b1916fc254c4873a574825aeb84354f87b54ea820210b84bb5a4227a8b54e58672afe649d50e21f41cffd5fb87cf9f6f6f67f2415dcade2540000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Tue, 30 Jan 2024 13:11:40 GMT", + "Thu, 18 Apr 2024 09:50:52 GMT", "Content-Type", "application/json", "Transfer-Encoding", @@ -21,10 +21,8 @@ "keep-alive", "Vary", "Accept-Encoding", - "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", - "X-Magento-Tags", - "cat_p,cat_p_2046,cat_c,cat_c_20,cat_c_22,cat_c_28,cat_c_34", + "Set-Cookie", + "PHPSESSID=h4fn7dqmdjuopkmdq0vb1j4nho; expires=Thu, 18-Apr-2024 10:50:52 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -34,7 +32,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "42543268", + "5875890", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-returns-product-details-without-filters b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-returns-product-details-without-filters index 52e50ef88..508762343 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-returns-product-details-without-filters +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-returns-product-details-without-filters @@ -2,17 +2,17 @@ { "scope": "https://magento2-instance.vuestorefront.io:443", "method": "GET", - "path": "/graphql?query=query+productDetails%28%24search%3AString%3D%22%22%24filter%3AProductAttributeFilterInput%24pageSize%3AInt%3D10%24currentPage%3AInt%3D1%24sort%3AProductAttributeSortInput%29%7Bproducts%28search%3A%24search+filter%3A%24filter+sort%3A%24sort+pageSize%3A%24pageSize+currentPage%3A%24currentPage%29%7Bitems%7Buid+sku+name+thumbnail%7Burl+position+disabled+label+__typename%7Durl_key+url_rewrites%7Burl+__typename%7Dcategories%7Buid+name+url_suffix+url_path+url_key+breadcrumbs%7Bcategory_name+category_url_path+__typename%7D__typename%7Drating_summary+review_count+reviews%7Bitems%7Baverage_rating+ratings_breakdown%7Bname+value+__typename%7D__typename%7D__typename%7Dsmall_image%7Burl+position+disabled+label+__typename%7Dimage%7Burl+position+disabled+label+__typename%7Dmedia_gallery%7Burl+position+disabled+label+__typename%7Dthumbnail%7Burl+position+disabled+label+__typename%7Durl_key+url_rewrites%7Burl+__typename%7Dmeta_description+meta_keyword+meta_title+description%7Bhtml+__typename%7Dshort_description%7Bhtml+__typename%7Doptions_container+special_to_date+price_range%7Bminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7D...on+ConfigurableProduct%7Bconfigurable_options%7Battribute_code+attribute_uid+label+position+uid+use_default+values%7Blabel+swatch_data%7Bvalue+__typename%7Duid+__typename%7D__typename%7Dvariants%7Battributes%7Bcode+label+uid+value_index+__typename%7Dproduct%7Buid+sku+name+only_x_left_in_stock+price_range%7Bminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7Dmedia_gallery%7Blabel+url+__typename%7D__typename%7D__typename%7D__typename%7D...on+DownloadableProduct%7Bdownloadable_product_samples%7Bsample_url+title+__typename%7Ddownloadable_product_links%7Bid+price+title+uid+__typename%7D__typename%7D...on+VirtualProduct%7Bgift_message_available+product_links%7Blink_type+linked_product_sku+linked_product_type+position+sku+__typename%7D__typename%7D...on+GroupedProduct%7Bitems%7Bposition+qty+product%7Buid+sku+name+stock_status+only_x_left_in_stock+price_range%7Bmaximum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7Dminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7Dthumbnail%7Burl+position+disabled+label+__typename%7D__typename%7D__typename%7D__typename%7D__typename%7D__typename%7D%7D&operationName=productDetails&variables=%7B%22search%22%3A%22%22%2C%22pageSize%22%3A10%2C%22currentPage%22%3A1%7D", + "path": "/graphql?query=query+productDetails%28%24search%3AString%3D%22%22%24filter%3AProductAttributeFilterInput%24pageSize%3AInt%3D10%24currentPage%3AInt%3D1%24sort%3AProductAttributeSortInput%29%7Bproducts%28search%3A%24search+filter%3A%24filter+sort%3A%24sort+pageSize%3A%24pageSize+currentPage%3A%24currentPage%29%7Bitems%7Buid+sku+name+stock_status+only_x_left_in_stock+thumbnail%7Burl+position+disabled+label+__typename%7Durl_key+url_rewrites%7Burl+__typename%7Dcategories%7Buid+name+url_suffix+url_path+url_key+breadcrumbs%7Bcategory_name+category_url_path+__typename%7D__typename%7Drating_summary+review_count+reviews%7Bitems%7Baverage_rating+ratings_breakdown%7Bname+value+__typename%7D__typename%7D__typename%7Dsmall_image%7Burl+position+disabled+label+__typename%7Dimage%7Burl+position+disabled+label+__typename%7Dmedia_gallery%7Burl+position+disabled+label+__typename%7Dthumbnail%7Burl+position+disabled+label+__typename%7Durl_key+url_rewrites%7Burl+__typename%7Dmeta_description+meta_keyword+meta_title+description%7Bhtml+__typename%7Dshort_description%7Bhtml+__typename%7Doptions_container+special_to_date+price_range%7Bminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7D...on+ConfigurableProduct%7Bconfigurable_options%7Battribute_code+attribute_uid+label+position+uid+use_default+values%7Blabel+swatch_data%7Bvalue+__typename%7Duid+__typename%7D__typename%7Dvariants%7Battributes%7Bcode+label+uid+value_index+__typename%7Dproduct%7Buid+sku+name+stock_status+only_x_left_in_stock+price_range%7Bminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7Dmedia_gallery%7Blabel+url+__typename%7D__typename%7D__typename%7D__typename%7D...on+DownloadableProduct%7Bstock_status+only_x_left_in_stock+downloadable_product_samples%7Bsample_url+title+__typename%7Ddownloadable_product_links%7Bid+price+title+uid+__typename%7D__typename%7D...on+VirtualProduct%7Bstock_status+only_x_left_in_stock+gift_message_available+product_links%7Blink_type+linked_product_sku+linked_product_type+position+sku+__typename%7D__typename%7D...on+GroupedProduct%7Bstock_status+only_x_left_in_stock+items%7Bposition+qty+product%7Buid+sku+name+stock_status+only_x_left_in_stock+price_range%7Bmaximum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7Dminimum_price%7Bfinal_price%7Bcurrency+value+__typename%7Dregular_price%7Bcurrency+value+__typename%7D__typename%7D__typename%7Dthumbnail%7Burl+position+disabled+label+__typename%7D__typename%7D__typename%7D__typename%7D__typename%7D__typename%7D%7D&operationName=productDetails&variables=%7B%22search%22%3A%22%22%2C%22pageSize%22%3A10%2C%22currentPage%22%3A1%7D", "body": "", "status": 200, "response": [ - "1f8b0800000000000003ed5d6b73dbb6b6fd2b18dd39cd17cbd1cbb694b6672669d29e9c89933a8edb9b7b9cf1502428a1e243870fcb7227fffd6e80944c12a0484ab208497067529b04c10d106b630158d8f8bb616881d678f57763eab946a8073efd9d04d8865ffef377232446e355e3f2afd7ad8fa39f7f6e9c34fc490817febcfe57bb037f399a8de1cf771e9968e873e838c419a1ebb1eb0570331887f6d0d18845b30c3df85f631c0453ffd5edcbdb97b636c24ee0769ac4f103cdd1f1e97d88fdc0f5b0e9b94e704a5c48830da2ddbed4c142cb1dddbe8c4da457f431be7d89cf06bde1c5401f9a433c3ceff5fbdd7ebb7f7681cfb4c1f0bc7dd6bf7d39bb7de9c3bffeb8dd698e3c8c9d3b5b23ce5dfbf4afe9082c9cba3e0988eb345e39a1659d340ce26b430b1b8bbf2d6d88addcf2dddd05f3298eabe0f7c8b6f7b45c8def27b4bc77133c873b983edcf4a2879b7efc30bdefe19907551dd734ab2041e2d371605bd9d7dd78d6e7e86978d9e2e1996b63e7f6e5d00d02d7f69bf19f2c93e55f1bbd40772d0bebb4c67c9693d3f4b0eeda90b1e16f98f536cc13977f9d2cbf9d34a0d5e191eb119c01c2cf4fcdfe4ffa82f85bfaa1699207b8b8c89b5e9c6ac178615723d9261657861ed60cdd039cf88b3697b2e997c888f91768bb51416333de27cc781395b7ac21990a4ad995bd93b20f6a21ae94f95da60696d705a54e15e8cd324356c9e50a3b4a1496816fddb2a6c1902a79e6c6b316fc84cfefe91be6e6c87fb78d6bf6f1eae7941377d0e7259e4b54f12a77d0c8b8c0ccbd6a0d1fcae36901c017ccb16dcd833c2f5a700ddf133cbbd3ddd0091aaf7a8b0b992e4cbbc71e38e5bb2887c6ab76abb5c8cebfa3764c0c77e6b0a4f1cb3f47294f1af79a15d20b6739defe337b5f9c9cabf5542256ed59533a952d693f9325e7952de93e9325757d9e95b77ddaa5fbb666597784f5f047c8688eb6e0ccf6bb117c7c4c3dcf7fa4af8176b2f8a666f978597e81abcd14579ed26956d01694ae7318a51b6afa4450baee06a5fb46db6aa0dd19d8d73d324dc2815d87ce78e67a46ea5a40020b2f41937cf0ef06ebf15f357e9afef33502a3b500319684662418230d0d5d63de1c87a31145123c4a46ce090ac618093086888fa6d833812e20d3f510a5e3d8f3d16ceca2295435f6204393040136e29740173086abc1587358a681a719ac8e340b0db5d1688eee3560e7c1fcf427f820ffbcf56e1d30f4872114e447748d35d3d56c044425c09e8362f61f65ed9ffe34f4d0edcb45e27796e6074447338df8c150738cccfd6b271c51db32977b2f5e20683358b333372eceff41cb6493d046432ff4c750a68f73cb75200deaf4fe81aea7f012fc10199ef53ebfb8f6d4c20f5ff043f007ebdf68cf43cdbe137f9d32cfbbec211f98921380cbc01e236ff1ef741cef4fb14e34eb2e70ef0c605e8bf630f5884e7b662772fc3671881dda77ec32bd6012f81a4f7feaa1e76147a78cefe6faed53074d694ecac64bd7015ef89d12b6516869de265988f0f03bcb8ebf09573fb3c2c02d28bf4946a147a176175750c41783c023c330c0505d068e68aeeb81294f3722fafce9cb25a5cf8b9ee5973859ca0f4729bf7606e1ffd99663fcefbfc75fed07ebc3e3fbd9c7b75fefe31c421fc3c735b5d00a969867e58e0c5abce037ea37e8c79a69813ebe5b4cdc2c58d0ff9c75b57ea7cfb70730eb9a3df2963ef13ddfa8c9e387c79b473e83a78a8aebf753545d7f443652afbab0f1f7d083d6b7c2486c760dd3dcd4488e7c5632f233f8d67c0b4db3053f9b5ad8ab6e21376acb7d2222ced976ea93472c68a6975fae5a89667a1da57a6aa5ada2561a6750b295b2169853b77ceba46eaa5cadbe6b7dfca5fff0f1f1ddcf1b7dfbce60857983cdcd7bbf9979dd56be795dae515637ef7243f3da2bcce3c6a6d5cdbbdad0bcce0af33a9b9b77b386795550fd8d22ca239a1364baa278122add1f65fb8542b7ceaae28e50eed17875d65d61d8ebc58b23d3a229ab949749c1bd1466536f6f5fb4abbcfedbc9627d820d401773b18f9757d9458966a7df5c5448feea443295eb58f3bb873b0b9b01587707d45f9f1c0301e287b5a971862ce3a4d41877f5d04e4afb53a3d83db43f354e5d3df84cddbd26741c12a7e19a6212ed7f442e2f4d6a567abc25cb2c248969977771082e8f5b87a5ce6c5923ab7dde3299727a923abd29fb42a5bdde2e51170d9b0a473d69c8f50f01723311e4a2ea588db728cd0ec0d6db1c6cf9591c2cd83c6c4889b47a19fda004d6de0bb0d6d906d63ebee6b13628c5e807bb64f4bdb3cdf1969bc5d6f1d668c880b675f9bc4cd65767f33259afb8bc64ce4e307d3128c7e5073be5f2cadd2926bf25265f2fe00483e74109263fd821935750533c7e1b4863cb45a5d6833248abf4fa5ca4f163e66eab0c8f4fa4526893126d8ac7d76dbde2f17239bb4ffca405b8b1323c3e994cb93b29dd9de2f112028e1f3803920a79fc328d829a9450533c5e84b47609a45d0990d6db02d25a9782aead5d8ac7b7158f971b6d8ac7d76dbde2f192393b01ad6897e3f16dc5e32577778ac74b08387e3e1e9054cce3db8ac7cb0c35c5e34548eb9440da8d0069d9d6b31ed204f3f19d523cbea378bcdc68533cbe6eeb158f97cbd9094484e0c64af1f88ee2f192bb3bc5e325049c60e0dc29c1e33b8ac7cb0cb51df3f8125b651bc9b870dbd9ff79d0612a93055d45ab56c7aba4b98c1663a7d2812b974f3d7b04cb35de543994e5faa579ceaad928ef6f2acaa58a72a9a25c4a1ce5920b72d91206b9ccd6c4d1c52e2cddcda91a50d10c2598e152d10c55344315cd504533dcda44c2caa1776ac49c9d1a6d3f71a3f78e8668857bd8f7a186e53cc8a1dd1cd2f9abb5facdbc02961c1943fb68ea4f8f179de5204cbeddb1f086af583d08de8efdcf520beb65aac6bb6abcabc6bb328f77cfcfd63dd5a157f9d4002e1e646ad4bc7f0718084ce957b6840b5bbb254b6afa3c7b3731b2737673bc25976f22647515ac9807e1864dd2cd13c445cb99265831095250b4e79b24f8e460e49ae843686b2f7c64bb7e80a6ee948eef10eb85a2c90161cb4363cd47733744ba0b6e10c6cb6c8a013fe8781a0ff9fd703aa50961e40c896c137e3f41b331669304f0e40b0f2f47f9f17401b14e90470c7a4543433201eb3cb8309dd22b6e18200f4ffd53f40552dfc3a72516f390c8d4863050849298748242775d0b125a049becdd60374dec23e201458e9ed0c71a8c8447f14444621ae2b33ba7b315f01da3f70ba71f929541671950faf6a54bfc20f4707346f4097d4be6fe6bb0bc6913dd73873082e79e868607837c34d3fcf1ed4bc39b1fcda4436fb0b97a21378b75271dea3e42e1f2f175c52314ded09ac80ffd4fdd9779c137876aa1ff677c061562987f8adaca8a131486e7172dc10108d58ce4e8953a41e1794e50a08d549da0f0cc272854f9f0dfd60ab21f7b8e42e0a7b57dd979de3d8c7e3be7c4b46dbad618d7c7aa99e344b25de8fb64ec21a5d6f789861b7b23bd170d282451012f7bf0c20e38ed2cce0fc159640599cc592c6ba4c85d2c132a8721a5c37059ad2bedbd5490cbeea16d73d1e973f1b63bf5bd025b65b0c9ba8bb6562a5c67f8d83917d4b24d43c396a2c2034585a5069ba2c20748856b75165c5048e62c4a52e181a2c2923b0c458525849c60f4392845857719e05d814d762a5c7923ea9c0bafd27a6a72af9d8c7cbc2199a4b60504829287b5b417a2d295d4d36a4e66eb6223574bcb25ddae8e7683ecd37239dd6d9a1ec18e61cd37ca7573bbc4c5ae9ea112cd2ad1ec318866bf2645b3ba8b7e8d615ca27e735d40aa5a333736d6caf6b9cda1dd925a597964a1126965cf2b5bc269308e42a1ba5bb270a4c5964f9b5a50febd16a72eca567d8beefe94adfa06ddda94b75f888d51e022b01ba3704af5b01e9a107de233cdea906edd0dc6f0cf147b7eb483166a109168672d87b553f43e78e1c75b7a17625ceae1210f2837b2b13f463e31309a6a0eb67cfaea31b6a66882f13496f1ba169a8d0924a67fda9a1fb0bdbcf02c5cf379a5ec1b5ae57091381314ccdca6a5cde101a15ef6833b6b7ac4c70817ecdbfd0c091ec07c81a8f6c60a3cad6991d1389861fa6facfacda67befd0edc3505f86a7cdfcc013e86f8f58612be309dab52b6cffbaacacb085a6dfc8d786b65a5bd0865e7124f0f024b67f8ee9f07b95c896fe6c6ae31a1529a5c816daa912d91e80c836721e85d84f2d1e70b3e17ba8e279e0a405ad483e1b5548de4c7232cd2e962e64ec23a55eba100e9bf64659201c18ed9df54a182197abe384112d914658e8eb762a8a50ceae32e02416452cf874211d4e03ee10b805278b60805b54c82abc2dd228b84909b719fd3c52a2ad5e265fab08898bb0d68ad4bf454c7ea098bcdc68534cbe6eeb159397ccd50988052f7116fa3ac5e4e576768ac94b09b8ec5e3f06b862263f504c5e6eb8ed9cc95796383f64f799b6064f4dee92d804bdb62c76789aeb632975cead4173e469f3f5243cb9252ca975b6e1f926b43e767c193c5f247816a7dfaeea794bef781e53d7cc55c995955cf960e5ca0215f0f9c5ba2ae04e65c16b3bc7dd1d4e98dabaf4c8fba602aea12b3de2a24ba7062ea8837d16032f8a76805ae045d1f6480afc95aa6f3576e2cdc932e8ad3f23f642ed6bb84dcd99076370b22768069da5d7f4b04fa2ea440c6eb108f8a38b1c8c0daaee0563bc39d2862c6a6e381cd2cd70304e0f757a5c0fd4be837d1f614283f19e447261d3d2020b46ca881e9013c9907dd70c4e58b05cbc7c65806c6a028d5ccb69827f83aa872f111fe553a00afe33559200e92eb4102f647b8c4eb3a25e07726122e6a147e3fad2038912f2e638d470e6a9ce69ebb6213ef0e73336d96ea67b1a76186a9ae6774f7c322416098e480fdcdb7c1623378bbdd5037ff95a510f4c9b7d235fc5da37e97f7c73a8a6629df31954d05a2e8ecdcbb3f1acabf5794968551b1f37b251a981aba881a1952a35f0deab8163d75188fcf4347fa5797649053b590901303776bc27ab8f9553ae8974bb98e997b18f9479a65f3870da976578e1d068df8c975142b0202085fc21ede9ba87e0e9aec49e2eaa9012ae2e4aa87c9da4be8e3bd75912c81db11a38ab21882097d110e4436e97420205b9ca909357125c2b9daf53b5f3900d0e4711372849e7078ace4b8d3745e7159d978aced7eae9b267052d3c5d293a3f50745e765fa7e8bc7c90138ca03949703ee4149d971a72f2eb8267d9dda5adfe53bbbb9e0f892575f0e3569f094cad354f9e1617b0a426d8a70f978d802c48bc5d35f0462f4885409d62cf743d9b7ebc661489ccdf30fb6d989853076b64a934c64a637cb01ae34448e49b44cdfefe8469f46b84e912d55ce41652952cbebf719ce441775d85b444d18995447aef24d23b2716c75b72f904d24555b0d712e965e17294c4eb8ba49f4f49fc2b34a3d081bec29a9f20420302bb136dcec20cbbee04e930d27e0af1fbc2c354243ca10dd00d8353f4650c4366be5d22ddb587c4c13ed2904925ca6c5ea239a452616cc42187c50187a30e8e896b7daacf9d372103e407730b8be2098718c51c35160c47b9b2199928647046c5fb7619e2b7a9197f85d02ee8ab45297b4f42e04cf85f8bfe7a543180659ca1a85df3fb765251f3fb3bf30e8d15f175cdaeb1b95a5510a0772fd5aa50bf4aadfacc6ad58479dd56be795d2e327575f32e3734afbdc23c6e076675f3ae3634afb3c23c2ee27575f36ea494222f3d5aa1434a2f305cecbf5e68c6ade9f5a90c685923f933bda9646a7d41c2f505f128656f3400e27188244b9235bb8c3ad72467dc9a649f2e3596721903e53294cb502ea30697c1b86f29729b711995844bb92e23ab4aee37bbad522e23994cb90ce53294cbd89dcb689770195702979105c07a2e232bab0697d12ee732daca652897a15c461d2ea353c265dc085cc6d9365c46f6e811ea323ae55c4647b90ce5320ecb6554d77a723b992e1a8943d3c72efa9504882eec79d8f70189724a3e2f3639cb7965314b0a3f31e4d13449d0d49ff228d27fe63fb35d19e836de93927dcddd91d674f06c3b596fd14a716d6c90739e2e34ee75e2273ee219fa10da1afa0a1503ad6851558d8a72ba45bd36922d2b71716df5a812b12a11eba6053fa440b912c9407b952de19664b764c979654b38b9c651a8406be21ac75e7ef914a10515b1d782d00bd1f94c72eb41bfbaa187ecd0d72deca389e3ce2251e8c84501b1318b2deb63dd750caa074553c80cb951c8d9fc46798a5ea3a166b13d12ae894ce2d927c887fc60c01e30e9e67f438c1f715a11cac2aa524d2a3c6362cf8fde1d456d65916681889af4776ac82284ed88866725ec9a87a0958b34a3f0315082c48a23cdfe8b8cc64d260b858cf5302b0e4d96114831177b96ca465fa1368d267b8ad237d35ad263929176369fbcc9cf627f65a4971565a48be310f354a42df6c3b7874a2ad2ab35629e9e246d0c57095da9c7342f3634f166b691894a8d5b4d8d7ba9d4b8fb1f3bb6def367ebd36b7e999c71cba217548899397f369fc42413ef60a143cabe52ea850ee140626fd639844305495646e3cebcb02f4eaf8b668f2adc479fc1ad8bc63e23c4e55d46b8a3a551e531d6c15c286750c8a3dd5841419755495f883656ac86dd2e35090a78d581575193b0dbdeae4e8a5cebfe04ee7c850bbaf1a002451e288a2c37ee14453e408a5cafcf10f4d6830a1479a028b2e41e435164f94097dd157421da48b81a768a22cb0dbcdd53e48aba573aa79a6d87e74fadef3554b3853e90d138903bd2e9f9060717af2a6449d12b6d8e56d3a259948d799afbc87625afdb7bcdb319bc7ec679a254a5f3543acf43d4795eb4b23acf4e499d674d924679a27dee9db8b2961eedb84b2f9fb0727535ecb5aef25c7042cf366495f2142d4731da9550314a6380e6c266a1dd5c6835898334078556e069116b9b61faef49320ee814ca0e369fa23fa91c340e084a1c33f4b111494401654d470b606462c1d856771ded071847fe881291b25180f5b1e3c2f78834a43abc763626fe0469336d8efc19bc8ea94859505274f307826af779b9e85bcd9ba031b50d7b887e9a4cbcd18cf2f3da09474c109a117dbeb3343f80623045e910de9b4d90578ca8f84a43badcbd9b9d3f596303706e16fba9217d77f6e9cbd78a1ad2f8f0bc3ce963dfa4fff1cda19af471ce675041a0f7296a2b2bf499c3f38b96405e59cd486e239012913e9388346aa74a44baf722d25a4f2cad559ac22d909f47a76d274f2ccde54289a4bb889421634729f594bb68c0b4378be3a221d1be192fe3c2fe9285149288b4b73b3f046f975dda67de6e592365fcdd32b1f278527a3c97d5ba5adf970d79dcbaaa4802bb12793b8dcaa590571979122b606be5f7f5e96a28eeb27bc4cea3e3b74bf2fb81e2f752634ef17bc5efe5e2f7b57a3bee0413e6ed2af0fb81e2f7927b3cc5efe5449e6064cdeb7757224ff17bb991b707f2dd1eb7d3f2eca9f1bdc1be1f85e29452b47b26d8985056e4c317ada45477080f365928d102816e26e17665b96b670ef56dbb7194549657d3d72cbc41869b1a242e6dd5ec94925729790f56c9fb54b38f5c6b46d75a44a00a6a578c7bbe8d2f2e576be822ad7177dd98b2f20472ad496b2cb0a4ae38bb7b277bde212738c632cb27715e5df81512678153934e091c17ae7aecd8c2c23d9f16f82df6c9c8c106325d0f1127c08e8fd1743cf789ae5948d303724f8239fac131347ffc230ac6c499a02199789abdbc4823b7665a26323155fb621fd92ef1e96fcd19d127e0c44ee04da1d76492dec0c381be140c07632d40160e7c161fd676695c580761f0ad732a048684f0108d4c7b0f5f152c1e85be8f03a419869f0e41cb54c26c084d83d7461d69ac13f6924ae18fdafd1ce9b4d75f84948dc4ca4ce68c86218ec4bfc880ea24564637fc2b6d42f01881d1b39150096752595ad0a47ae513a48f3513374de881914f0c1a9457b3b362e43f9225e3e2db1a063008fa8d3c021f6b0ab97289ae439fea7a992a9bd502d6e7ba453f6fa44a3e16d171a7bff1fc477e167b2b3a7e3ba91cb85605855d5bcf9b30f22bb62c77b6c248d334ce368e00fc758d9a9452740ced54898e9f59749c308f9d979b635e976b94d5cdbbdcd0bcf60af3da9b9b77b5a1799d15e67163ddeae6dd48a9283fda08a35d6e0df68c8f309a61c33b0e2b2a23f7917aed47342add1ba98668d4a9168ceb7713dc4a9d48102a70143b8df2a45c4565b4492c035d0e330a4709a9167f7e10dd725680cdf0b6ac917cbc2d9328bc4989b739fb3e52e2ed48638852b46565d7677c0c510e6b3b0d1caa90a648b0144ee28855935dee348e33916a52e028140996db5528122c27de0483ce4131091e28122c39de140916a28dad4e945a7ec8a0adbb05b4f5b8d82267cd6eab80043f2550489312698a041f1e09aed94df09d32788122129c4ca25c8594ae42916039f1c6cf0403988a48703289c29b94785324588cb67609b45d09d0963d9f653db4f133c1dd7611096e2b122c35d214093e40125cab9b10a8a6c00b1492e0b622c192bb0a4582e5c49b60d0d92e26c16d458225c79b22c162b4754aa0ed4680b6b3ada04d30e4ec1491e08e22c152234d91e00324c1f5ba09c158b9534c823b8a044bee2a140996126f02f91180a99004771409961c6fbb27c12576d43552a1dabadcc468efa9c9bdf6026c135fee53967b4022288158ef58c69c12aea250c92396a3c74b1faf2c4abee5a395b7f28a673174bd4cbfa9206c2a08dba10661fbc68738ebaf7d9cb23c81c5d471cab2765d475c74f9a28c15d4c15e9fa4bc28db211ea5bc28db1e9da5fc96f8ba0b5e1af9b6eb0663f4973b1a51e4d0e05bfa98e8cb73943154070a888d597433df22531acacb45013d8c59043b1ae92c74c87f438ca00323f451fa1da684c61b3358d836f616970ef8693690f532ea9ab608ae364786a7cde00f9a2f8b52c69f98fc86563af2dc103e98918a840663da207e2a739ef1b56b06272871203414141a890775cea2ada5127f086ded0bd6c73f049e66e01f511c0a2e71e273368c195447d32441808da30959d6cb4e79ac11b23d378b75e701ea0e59f6f1f1b272c83268cc8dfc485b2df6c3b7874a91b6aeb870ad954206fd061cd55961e35957ebf361abaa862c7bdcc846790f732e3115b3f39065b49daa90652a64990a592673c8b2a8672874eca9a588de602b0b21b5064769730b21bd2824595421ab26a593e976716e8d8c2448eac510e158776f840ac2d1ecde592fa3ce62c1310b29625a665169078eacde2eab7d64de6e512145de6e914e793b29bddd887e1e299516477cf07c87db0adf131e3c9f87b99d1e4aa940571974121f4a592fabaf33da4b87db58de8b62ac9561f503c5eae5869c62f5755baf58bd5cde2ebbc78279bb72ac7ea058bddcde4eb17a2921c7495885c7cde7614eb17ab941a758bd84e16b3adc4ef95e1434ae04ab4fa453909312728ad5d76dbd62f572793b7e0e03bc5829569f48a7bc9d94de4eb17a2921c70fa4014ae5587d32a1029d94a053ac5ec2783c1d6eeb7f2f8a825786d5b715ab971b728ad5d76dbd62f552793b81de10bc583956df56ac5e6e6fa758bd9490130ca4db65597d5bb17ac941a758bd840186ba02d91b0beb5786d57714ab971b728ad5d76dbd62f572793b01c5e89464f51dc5eae5f6768ad54b0939c15c7da72cabef28562f39e876cfea4b6cb3cd8df7e437be7ffffeff1454b5de68050200" + "1f8b0800000000000003ed5d6d73dbb6b2fe2b18dd39cd17cbd19b6d296dcf4cd2a43db9374eea386e6fee71c6435190848a2f3a7cb12c77f2dfef02a42492802852924d40823b93da24082e96d8c53ec083c5dfb5811118b5577fd7a69e3b08cdc0a7bf9300dbf0cbbfffae8564507b55bbfceb75e3e3e8e79f6b27357f12c2853fafffd56cc15f8e6163f8f39d472606fa1c3a0e7146e87aec7a012d1ab8e6e4ce0f8c2084ca6aef3fde5d7ff9f4cbffc01dd7b1e6770f77161e0677c4b963056baf9cd0b24e6ac138b4fb8e412c2a48e8c1ff6ae32098faaf6e5fdebeb48d117602b755270ed4eb98f8f43ec4f0b887879eeb04a7c4853278408cdb9726b4cb7247b72fe386d12be618dfbec467bd4effa267f6877ddc3fef74bbed6eb37b7681cf8c5effbc79d6bd7d39bb7de9c3bffeb8d9aa8f3c8c9d3bdb00319ba77f4d4720fdd4f549405c6721f180f846dfc283c5df96d1c7d65aaddcdd05f3298e15f77b24db7bdaaedaf713dadebb099ec31d4c1fae7bd1c3753f7e98def7f0cc830f147f1fa62041e1d371605bd9d7dd78d6e7e86978d9e2e1996b63e7f665df0d02d7f6ebf19fac92e55f3bbdc0742d0b9b54633eabc9a97bd8746da878e0ef58f53ec413b77f9b2abf9dd4a0d7e191eb119c319f9f57c6f2277d41fc2dfd7038240f70715137bd383582f142ae5ab24f2caef43d6c0c4c0fecc45ff4b9944cbf4442ccbf40df8d1a1a8bf13e21c69ba8bd4505c928282557f64e4a3ed042ac94f95d4603cbeb8256a71af46659215372b1c68e128d65c6b76d5bd3c6906a79e6c69336fc84af6ff50dd7d6c87fb79d35fb78f573caf53be8f3d29e0ba838cf1dd4322e3073af5cc787f6784600e60be2d8b6e1419d170db886ef099edd996ee804b5579dc585ccc067dc630f9cf25d5443ed55b3d15854e7df5139260377e6b0a2f1cb3f47254f6af78615d20b676bbcfd67f6beb838a7f55421a6f6ac28add292349f4892f3d292b49f4892aa3e4fee6d9f0ee9be6d58d61d6123fc11463447db7026fbdd083e3ea69ee7dfd26ba0996cfed0b07cbc6cbfc0d5669a2b4feb0c2b680a5ad73a8cd6f50d80547cebda3bb4ee1bedab817137c0bee99169d21cd875188c67ae37485d0b4860e1a5d1241ffcbbc646fc57b59fa6ff7c8d406823402c4a4233128c9181faee605e1f87a311b52478948c9c13148c3112d818223e9a626f08e1021aba1ea2e138f67c341bbb680aaac61e543824418007f14b600818c3d5606c38acd2c033064c478685fac6683447f70644e7c1fcf427f820ffbcf56e1d10f4873e34e447748d8da16bd8080295007b0e8aa3ffa86afff4a7be876e5f2e0abfb30c3f20269a19c40ffa8633c8dcbf76c211952d73b9f3e205823e830d3b73e3e2fc1fb44d36096dd4f7427f0c6dfa38b75c07caa056e71fe87a0a2fc10f91e059eff38b6b4f2dfcf0053f047fb0f18d8e3c54ec3bf1d729f2bccb1ef2215272027019d863c15bfc3b45fffe149bc4b0ee02f76e0091d7a23f4c3d62d291d9891cbf4d1c6287f61dbb4c2f0c097c8dd59f66e879d83169c4f7eee6f36a806e764fcf33525eba0e4486df69c8360a2dc3dbad12914dfcce2ae46fc2d5cfac41700b743024a3d0a3e676172b298a1983c023fd30c0a0b2018e425dd703615637a210fad3974b1a422f46975fe262295f1c95fcdaea85ff675bcee07fff7bfcd57eb03e3cbe9f7d7cfbf53eae21f4317ce0a1115ac1d2ee59cb2381162ff88dfa0efac16646608eef16533e8b48e8bfceda46b7d5e5fb048875cd1e794b9ff8be5ea8c9e387c79b47be8295a262fd7e8ad4f5472423f5ac0b197f0f3de8813942e2617b301cee2a2417809612f233f8d7f5120e870df8d955c24e790939e4b6f6892878cef6539f3c624137bdfc72d54874d3eba8d4aa973636f5d2b88282bd94f5c035bae57b277555c5b4faaef1f197eec3c7c7773feff4ed5bbd1cf17abb8bf77e37f1da8df5e2b5b94e595ebccb1dc56be688c7e1d3f2e25ded285e2b47bcd6eee2dd6c215e19abfe462dca2386136486a278222a3d1e65c7858d6e9da9e28ed0f8a3f6eaac9d23d8ebc58b23d1a269ab949749997b219b4dbdbd79d12cf3fa6f278b950d064217f3b18f9757d9e58c7aab5b5f2864fdba46b2d4760b1c871e1ef1c037854464415229149c0ffea4943f857315943f8564f3e169eaee35a148252ec375c5a42ff8237288e99027d71f2e63d08d2164da215e1c8243e4d677a9ab5b6a24df23ae8277ed1255748953f6fd0afbc4e7b4c908726d444c6983ec1e8241ce440619a923df1a63945aa529b62f4e5b3b9b625e25076b8a1e1e486987d562855e014b7c2fb0c46cffd9ca123fbee62db157082bf4e4c00a9de669f76c6773ccad65eff658abc9608ddb620599a42f8f1464925ee304c99ca160e2a4570c27f424c109da1d6a9cb0579c50ad410a807baf004ee8c98013b4296a9cb0479cc016ba0aad64652cb1d4ebd75a228fd8db8d223821514a5ba392d6a87142d5d26b9c209733fcc44f9a809b2b821392c5b43b54d21d6a9c20a141f2c01d2c6d234e5896d1a6a8a4296a9c20b2c466014bbc125862670f96d8b8140c8dcd4238a1a97182dad6a87142d5d26b9c209933148425cd6238a1a97182e2ee50e304090d925f4f004bdb8c139a1a27a86c8a1a27882cb155c0126f049698ed3ddb59a2603da1550827b4344e50db1a354ea85a7a8d13e47286021226b8b94238a1a57182e2ee50e304090d5200dc5b0570424be304954df1997142814dd0b564d6bf2a77f61e74ead2a47af282b9fc1ca6b496d102d1154e66ba7ceac9b39a6ef1a6d2e94db76fcd53aa66a7babfe9cca73af3a9ce7c2a71e6532ef1694398f834ab89a3cb67597898d31ad0192e259857d3192e75864b9de15267b8dceb14442e684f61edeca46c73151fbd770c4495ee61df072d1fd2b120cd7a9fcea76d35e2ae534b414c0d3dab6eae1edf743288b0f87e51f48eafc887cffb91ff49b4b05da51a296ba4ac91b2cc48f9fc6cdb33423aa5cfa0e0328ba6f0b67ac7610844e99696844b80bc27492afa3cca4da93c7b7473bc2d976f0a255f053933281ce0926e86216eda9a09869ce9930d4d7bbae9854f0e46ee107d086de3858f6cd70fd0d49d525c88d828144d2b087b1e1a1b3e9abb21325d708380b4d9e4047e30f1349e2cf0c3e9941604cc0d85ec21fc7e826663cca617e0c9171e5ece0fc4130dc43a411e19d02b06ea930948e7c185e9945e71c3007978ea9fa22f50fa1e3e2db198874443a30ff0125a32a4531ba6eb5a50d02278c8de0d72d3c23e221e84c8d113e6d8000c3d8aa7301213189fdd399de780ef18bd5f38719154069d9f40e9db972ef183d0c3f5193127f42d99fbaf41f2ba4d4ccfed03f6e79e868e47e0bbcc0c7f7cfb72e0cd8f66baa27376ca31c9b6e04ce4d5b2ed8445d547725c3ebe2e7924c71baa8cf54749502736bce03b45b9a324667c052572e27f8a7a4cce891cfdf38b86e0408d72427241963e91e3694ee4a09d549fc8f1c4277294f9f0dfb63ab421f61c1b0d3fcd386cec8571586946e43947016ed2b5ca581f79b3ce8962d5b20ee51d41a5661d8a4089321b0a44b04312eef27284df3840a79d4976c149496792a5893267b2d4c82677b20a8eb44351d1a1b84cf77a4781542699dd79dce44e3c586b8f32ec29d0c6b8a531cabaf7b8d250bbcaa4c2732e956993260c2e146af774a8adb431ea50fb0043ed4a9d09970a94399382a1764f87da8a3b141d6a4b689202f4db2b146acb716c8036463542edd2db77e75cd29bc6aa4bbe7632f4f9adfba15474e206842d3464d98a7722d249412eb1e164367cd6d6f288b9a2fbe510ef507d9a2a68baf5a147b033b0e63bd5babb5ce26697af5013863561f81808c35f938461d345bfc6665c40bf6b5d404aad991b3bf384bbdc96da76419eb03c94588978c2e7a525e1982747c1ce7dde60e1489b2d1f2f7743fb9526e62eda567e63b33a6d2bbfadb932d6f117626314b808e4c6289c522eb08726c49cf88cafdba71b9e8331fc33c59e1fed3b060d2212ed47e66ced14bd0f5ef8f146e80511997a78a803da8d6cec8f914f06184d0d075b3e7df5185b5334c1781a53985d0bcdc6040ad33f6dc30fd80e687816aef93c4bf80d55395c24ce040533b76e19737840c815fee0ceea1ef131c21b763b7f86020f20be80507c63059e51b7c8681ccc30fd37663c67cbbd77e8a66bd0d7c033667ee009b8c7c7cb2e96f6c4f8cab9c57f5d96e61643f7afad67c5361a7b60c55e7181e0e1918bff1c53089e472fa63fbbcab88522a5a417433fd5f4e203a01747ce63a3eda796253a3df5f9470f1ce9a11111872385ac9b834e96a9745144da1154ea251121b05286f120844eca49af091b7239428eb0d11071a3859e500eb2867685db99a3c4548d452cbe31944e9be321c4251c598399e3422179d6b80430da18d533c619fd7852da62b518a152e21497f1ae11319e3761849ec6082adba2c608554baf3182648e501094f0a46ea127d418416557a8318294e698dd3bc9cc713346e8698ca0b2313e3b46284de87ec8eeea6df4561df292d804bdb62c76409febe3036275377af59167ccb7232cadd54b4166b70dcfd7a1cfb283f3e0f94df46e71f9fd72bcf7f48ea71175cb5a35395b93b30f969c2de03c9f5f6ccb796e95a6f736d7b8bbc349485c15fb5a35ce730543e911375d3aeef3061da84c7d5e34ed0099cf8ba629447cfe4ab9c6063b15e96499ded89f117bc16d1eb875c399076370b227680683a557f7b04f227522666e31e5f9a38b1c8c0794cb0cc2787364f4597ee4b0dfa75bff00fb87263dd209b4ef60df4798d0b4cb2711397a68198105b006d1439422d2b5ef0e83139616192f5f19209b8a407314730ce8df40f5f025e2e39e3670a0ff4cb52440a60b3dc40bd98eaad32c85d9815a1865bbefd10ccef4d0aa04993b4e2a9d79aa75dab8ad890f85fa8c876cefd63d4d300d9aa6f5dd139ff4894582e3613f771aa7bddd2740726b5196fffce56b49fe33edfcb5f5acddee90fec7778a72acdd395f41096ee9f2a0e935329eb58d2e4f812d2be3e34e326af67319f633f452cd7e569efd1cbb8e8d969f5e402835832f29c9284b6c80f88d1d04cbf4913b5d9b28576d521879c75099571184f04a157a801040a926bc8cd4864580b231be487bc2f62178c22bb1278c1452c015c6a19df6856afa42ee0471494cf28819d059764364921976c37a939482e2a04d725b939497085d295ca8926ff4904dd3472db257102ef4345c50da1e355cd070412ab850a927cc9e4ab5f08485e0424fc305d57da1860bf299a400c17364e8f526a9e182d226293f277a96ddd1dbe8aefae5f5bc4fac034c73dde83272adb5e5f9ea62b514e443fbf4e1a2b9ae0585f7cb84dee905a964b753ec0d5dcfa61faf1ee59cf377ac7e1f22aed1c116556a7eb5e6571f2cbf3a91fcfa26a1d9df57368d7e8d6cba809a37b9859492c5f777ce88dd6b6fcb0e97280fb5a6872b470f7ff6c0e2785b2e1f397c930a94a6872f1bb78645bd3d41fce958d4bf42370a1d182bacf9092234f5b33b31e62ca1b4eb4e9009f87d95ccf9858729417a423ba01b06a7e8cb188038df2f91e9da7de2601f196848e9d96cb6a3dea734693c88934b8b534b47031c2316fb949b3caf4305c80fe61616658e0e318a63d4982c1dd5cae679a2e4d01906f3db6532e7ba31f82b847e415f2d2ad95991a033899e2dfaeb31657b967876a372bef3db4949bef3efcc47d47272290fdb83dd99ba8264cc4a327541bf9aa9fbc44cdd8478edc67af1da5c16f2f2e25dee285e33473c6e0f6a79f1ae7614af95231e97ddbcbc783752d2b0971e6da3434a2f5e644f735490eb34e3d613bb94c2b4d4c8fa59e25431bd76a1e0da8518cb28c34f10a3154996432b762955ae87ceb8f5d02e5de62ce4527adaa568972281f8daa5645d0a8b9d0b05c71997528a74b5d6a56419d9dd7abb51c8a5248b6997a25d8a7629f2b894660197722570299dbdb8942ca51c5c4ab3984b696a97a25d8a04e26b97c2b9945601977223702967fb7029d9836ca84b691573292ded52b44b9140fc677429e579acdc2eb08b9555bd33c72efa9504882e3f7ad8f7c1520f89ce7ab1cb89e4b9ca29486ac550477d4882bab9aa6313b775fd33fba5b8eee33d294adbdc1d197507cff653f51ea5146b63879ad7715ee3b12c7ee2239ea10fa16da0afa018e8450b55d54a5205177aad257b56e2e2d6cc584dd0d504dd5d1b7e48099025a2b8764a4bc22d34ef4992f3d292702494a360b856146b1c7bfbe563bb6e5084d264d70bd1495f72735dbfbaa187ecd0372deca389e3ce22c2ebc84501b131cb19ec63d3750694eb8aa6501972a354c2eb3be5297a8dfa86c5f67fb84334249e7d827ca80f907ec068a9ff09317ec469b62b4b974bf9b6f0cc107b7ef4ee281b2fcb200c81e890fe4e0559a4261ed1b4bb845df310f472111f163e064a04b1e20cc2ff22a3719d515ea16233cc125f936d84a098cb294c29b1af509366093e45e99b699eec3151645badd3f6ee133fb9b5a84b91bd2c49915d1ebeb98621db603f7caf28c590bdda2297ed4952c6308fc44bfde6f06247116f663b89a899c6e598c6979a69ac7e4ee06a4f3bae8e8bfa6572c62dc95e509269e6b4e3f5a14cb270a58b28128fa5522fa208e186326b28424021c9aa6c3cd86f1cabd36bb28d03f029dc9a6cec53425cdca584952fcb6a8fb2bd4d867226f33cda4d27d428b30cf10bd1a6937cb394832fa10d735bc32cc99778ded1b2ca10bcd2bd1bdcb91c177453468910bca74370b5ed5287e007188257eb5304a37daf4408ded321b8e21e4587e0f219657647d585689366be59ea105c6dc37cfe10bc24e797ce0967fbe9f9aa77be06355be803198d8343cc607bbec361dc79aa2948f8a59dd8aa5bb48aa2b96cd73eb25fbaeffe5ef364026f5ff13a42aee6b86a8eeb21725c2f1a598e6bab20c7b5223aa73c595c9523965632a21d77ebe52395e6ab41694ee9b9e0bca77d504ae569da1ab66c5b42b62ccdedbad66c16bcd5054f9538c8705068059e11456d334cff3d49e6779d42db41e653f427a5c2c6895e89330c7d3c88e8b1606575071087675880984dd7317e0000fa234a6440470136c78e0bdf23e2cf9af0dad998f81364cc8c39f267f03ac6a065c966d1cd1f08d4eef354d9b7863741632a1bf610fd34993cb219d6ebb5138e18193643787d67197e00cd606cda3ebc375b605d33a2e66bfeec62446ff74e1be73bcf42e4d6a2267ff6ddd9a72f5f4bf267170736aea17d7687f43fbe5394a37dcef90a4a90133f453d26879bda3fbf6808a8a5e584e4b6426902ed131168a37eaa09b4ca13682b3d25b7525a0db7787f1e9d109f3c25776d4494285ae974bec403a9d4d3f92258a5ccc2bd0838a926bc8ca4836594b231c8487bc3ace928e90db3b403e60d971a29e20f57419ef6882a7a4497e95e730f64b34c6e4d5744ffcdb54c39a807da32b7b54c89d9bf95e287ea3841d42eb3fbefcea323e30be2879ec60f4adba4c60f1a3fc8851f2af586dcc938cc1b96c00f3d8d1f14f7881a3fc869990264cf7397732d53e307b52d5301ea7287dbe57ab6ea9c6fb0ef47c9540f88b07c26d8ea5194e0c42ba4204db90f0fd6590ad90de4e44cc1fd5292b7ae1cf46dbb71765c5657dd372cbc4385bb0a246e6dd9ea348b59b3980f96c5bcd2ec23d79bd1b51185651bb42bb67bbe8f2f2e97ebe8229e757bdb5cc2f224f0ad88672d90a4aafccaca51be9f312638c636cb47efce6f7c0ebd5be0d4a46341c78d2b9f337863e39e8e07fd16fb64e4e0011aba1e224e801d1fa3e978ee13d3b0906106e49e0473f4833330fcf18f2818136782fa64e219f6f222cdd89be999688829d319fbc876894f7fabcf8839012776026f0abd3aa333071e0ecc25593a181b01b270e0b3bcc0b64bf3013b08836f9d5312341484876846e27bf8aa20f128f47d1c206330f0d3a98719439ac16f9ab4381a48638eb49764497f34eee7c8a4a3fe22957044d466146fd40f71447c46035027b1329ce95f691782c708c0ee4182219d296519419d72b54f90393686b83e841118f9644093311b769688fd47b2655c5ee3c1002208fa8d3c021f6b0ab57285ae439f729a19239d69019b73d3a29f3762641f0be1ba757edac81e04b8c5b6efbc5a94255cbf9d944e58ac93016fcd654e08f9155b963bcb1172381c9ced9cf9f9eb169a9492700dfd5413ae9f98709d108f9de1bc46bc36d729cb8b77b9a378cd1cf19abb8b77b5a378ad1cf138c45b5ebc1b29d9f4479b39b6cdadff9ef199633331b134e962e58d8da45e57126157656824226caa17abab7723dc2aa088ec2a7024722c516b57b2ad354a4c715dc2948d28236511e70731ac67c9e7cc1e971a596f8f2b6ca7ed51457b9cb3ef27a53d1e696e586a8d59caf9199f1b96b3454912c26a4bd441b6444ee48819a16dee949733112354e0487490adb62bd141b69cf62800bdbdcd41764f07d98adba30eb285d6c856570a2d9f64acb1bd076bec707961ceeaedc686207b55405ba29296a883ecc30bb22b7623fca00e5e6253909d2ca25d8992ae4407d972da233f930dc6b629c84e16d1f6a8a43dea205b6c8dcd02d67825b0c66cffd9ce1af999ec76735390ddd441b6d296a883ec030cb22b752302d61978898d41765307d98abb121d64cb698f02d0dbdc1c64377590adb83dea205b6c8dad02d67823b0c6b3bd58a300f2b63605d92d1d642b6d893ac83ec020bb5a3722c0eaadcd41764b07d98abb121d644b698f02fa1618dbc620bba5836cc5edf1f983ec023b266ba9347e6d6e62b7b3ea92afbd00dbc43fc4d3c73b10bad0b065bbe34ad7e8252f704b1e3d1e3d5ef8d87151f13d1f39be97573c89a0db55fa4d27e8d309fa0e3541df373efd5d77eb63c6e5493aa78f199775e83ae2a6cb97816e830e943e617cd1b6433c627cd13685ce187f4b7cd3052f8d7cdb758331facb1d8da8e5d0c46ce69898cbf3c531a80305c4c62cf39d6f91294df3e6a2801e522e323b9a052f74c87f428c600023f451fa1da684e6a21bb0947eec2d2e9d46a0d540d5cb8c7cc622f1de1c0d3c63067fd07a59063bfe24f13754e9c87343f8608354963cc0c341fc54e69cef6b77189ca0c441e9d050e8241ee89c65e24b15fe10dac6176c8e7f083c63807f44719ac0c449e8d91477a08efa9004011e1c4d3abb4ef3b49b9d4b293f87905bcbb6730855a7b3fbf878593a9d1d74e9dafa2c6c0df6c3f78a5259d8aeb884bea5d249fd0691aa9323e359dbe8f229cdcaa6b37bdc4946790f392f308df3ece9ec683fd5e9ec743a3b9dce4ee67476d1c8b0d1b1a796393abdbd2cb2549af8a6c92db274a274759142f226b493e52a5d68913848927aa14588889521510831af72d2cbc80159c4a01b43c83405a4d4ee2559bd6196d7c9bce142219bbce13278d7de50456f38a29f4f4a1648c507ae5669922d2e4d013349eec0d5753629c761abda28b7354a890f5bad16355499c9a7c56dfaef44f9f78aa0869e460d6a9ba4460d554baf51835cde30bbff8479c362a8a1a75183dade50a306294d92a3e752532b881a7a1a35286e941a3548989aa8c56531e84409050ba08644396d924a9aa4460d554baf51835cde909f43012f57083524ca696fa8a437d4a8414a93e4813c985a31d4902ca88d5249a3d4a841c25c4b2d2e2d4327ca9058043534356a50db24356aa85a7a8d1aa4f28602be2678b962a8a1a95183dade50a306294d5200e49b45514353a306c58d52a306099347b505b44196f2b1086a6869d4a0b6496ad450b5f41a35c8e50d05214aab206a6869d4a0b637d4a8414a9314ac35b48aa28696460d8a1be5f3a38602dba8d766f5f26bdfbf7fff7f0b005658a8110200" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Tue, 30 Jan 2024 13:11:40 GMT", + "Thu, 18 Apr 2024 09:50:52 GMT", "Content-Type", "application/json", "Transfer-Encoding", @@ -21,10 +21,8 @@ "keep-alive", "Vary", "Accept-Encoding", - "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", - "X-Magento-Tags", - "cat_p,cat_p_2046,cat_p_2031,cat_p_2030,cat_p_2023,cat_p_2016,cat_p_2009,cat_p_2003,cat_p_1996,cat_p_1989,cat_p_1973,cat_c,cat_c_20,cat_c_22,cat_c_28,cat_c_34,cat_c,cat_c_20,cat_c_22,cat_c_28,cat_c_34,cat_c,cat_c_20,cat_c_22,cat_c_28,cat_c_34,cat_c,cat_c_20,cat_c_22,cat_c_28,cat_c_36,cat_c,cat_c_20,cat_c_22,cat_c_28,cat_c,cat_c_20,cat_c_22,cat_c_28,cat_c_35,cat_c,cat_c_8,cat_c_20,cat_c_22,cat_c_28,cat_c,cat_c_20,cat_c_22,cat_c_28,cat_c,cat_c_20,cat_c_22,cat_c_28,cat_c_30,cat_c,cat_c_20,cat_c_22,cat_c_28", + "Set-Cookie", + "PHPSESSID=jnt8bs3qejet8skkssdahtoh7u; expires=Thu, 18-Apr-2024 10:50:51 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -34,7 +32,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "42700295", + "5779310", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-uses-custom-query-to-modify-the-request b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-uses-custom-query-to-modify-the-request index 54784bd46..38ed85ac6 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-uses-custom-query-to-modify-the-request +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-productDetails-uses-custom-query-to-modify-the-request @@ -12,7 +12,7 @@ "Server", "nginx/1.14.2", "Date", - "Tue, 30 Jan 2024 13:11:40 GMT", + "Thu, 18 Apr 2024 09:50:52 GMT", "Content-Type", "application/json", "Content-Length", @@ -21,10 +21,8 @@ "keep-alive", "Vary", "Accept-Encoding", - "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", - "X-Magento-Tags", - "cat_p,cat_p_2046", + "Set-Cookie", + "PHPSESSID=1ujof38rst9jm2mpplv4mg8a2j; expires=Thu, 18-Apr-2024 10:50:52 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -34,9 +32,9 @@ "Content-Encoding", "gzip", "X-Varnish", - "42543271 40852819", + "5875893", "Age", - "536", + "0", "Pragma", "no-cache", "Expires",